Skip to content

C++ Parallel Computing and Asynchronous Networking Engine

License

Notifications You must be signed in to change notification settings

mac-oya/quarkgluonplasma

 
 

Repository files navigation

Gluon Plasma Asyncronous Parralel Networking and Computing Engine A server engine that allows you to holistically integrate your tasks including all search services, cloud input method, online advertisements, etc., handling more than 100 000 requests per second. This is an enterprise-level programming engine based on Sogou's server engine in light and elegant design which can satisfy most C++ back-end development requirements. Common use cases include (but not limited to) :

  1. Building an HTTP server with a multifunctional asynchronous client,currently supporting HTTP, Redis, MySQL and Kafka protocols.
  2. Service governance, a seamless mechanism to manage the services we depend on
  3. An algorithm factory, which provides some common computing tasks, such as sorting, merging, etc.
  4. Parallel Ligtning Network Smart Contract deployment on the mainnet

Usage

git clone https://github.com/mac-oya/gluonplasma
make

About

C++ Parallel Computing and Asynchronous Networking Engine

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 76.8%
  • C 21.0%
  • CMake 1.3%
  • Other 0.9%