Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Stonks Server (standalone application) #28

Open
nahkd123 opened this issue Aug 14, 2023 · 2 comments · May be fixed by #32
Open

Feature: Stonks Server (standalone application) #28

nahkd123 opened this issue Aug 14, 2023 · 2 comments · May be fixed by #32
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@nahkd123
Copy link
Owner

nahkd123 commented Aug 14, 2023

This will enables server owners to share market data across servers.

I initially wanted to use SQL database drivers (SQLite for easy setup, or MySQL if you need to share the Stonks database with other applications). This is because Stonks offers data can be stored in a table, but I need to make sure the table is always sorted for each offer type.

For communication, I wanted to try the good ol' "RESTful API" where each service call is a request to standalone server.

I'm not good at designing distributed system architecture or something like that so I need some help here.

@nahkd123 nahkd123 added enhancement New feature or request help wanted Extra attention is needed labels Aug 14, 2023
@nahkd123
Copy link
Owner Author

After a bit of discussion with some people, I decided to use the TCP/Unix sockets for communicating between Stonks Server and Stonks for *insert platform name here* implementations. I also planned to make a Rust server for Stonks, and some people said it is hard to work with Rust when creating RESTful applications.

@nahkd123 nahkd123 linked a pull request Aug 20, 2023 that will close this issue
2 tasks
@nahkd123 nahkd123 linked a pull request Aug 20, 2023 that will close this issue
2 tasks
@nahkd123 nahkd123 added this to the Feature Release 2.1.0 milestone Aug 20, 2023
@nahkd123
Copy link
Owner Author

nahkd123 commented Dec 1, 2023

I think I'll continue with this once #42 (and maybe other issues in the future) is closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant