Skip to content

Conversation

@arves100
Copy link
Member

This PR allows to take a look at the next code structure of the server.
The refactoring allows the gimufronter server to:

  • Bump to C++20 support, therefore enables Coroutines to being used which simplifies all the database operations
  • Use the new packet generator to provide a new unified way to share network/mst data
  • Use glaze C++ json parser which would speed up loading time
  • An occasion to change some stuff (like logging) in an attempt to make the code easy to read

Currently the code might not build/work and testing is required.

@arves100 arves100 changed the title WIP: Next refactoring of the server Draft: Next refactoring of the server May 13, 2025
@arves100 arves100 self-assigned this May 13, 2025
@arves100 arves100 marked this pull request as draft May 13, 2025 16:49
@arves100 arves100 changed the title Draft: Next refactoring of the server Next refactoring of the server May 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants