kandi background
Explore Kits

5 best C++ Microservice libraries in 2022

by Open Weaver kits ✔ Updated: Jun 30, 2022

On the other hand, if you use C++ microservice libraries like app-mash, edgelessrt, libcluon then this will be perfect for building distributed systems. These libraries have been designed from the ground up to run on multiple machines without any issues and handle distributed systems very well. Libraries like app-mash and edgelessrt are designed with the C++11 standard, so they don’t require you to use any other framework for building your service. Also, these libraries have been tested on Linux and Windows systems and have been used successfully by many developers worldwide. libcluon is also a good choice for building microservices in C++ because it has been tested on both Linux and Windows systems as well as Mac OS X systems. It provides a set of tools that help developers with their daily work: from creating new projects, testing them and deploying them on different platforms (including mobile platforms). App-Mash is a rapid application development framework for easy deployment of web applications. It's built on top of Google App Engine standard library and runs on both Google App Engine and Google Cloud Platform. App-Mash provides a full stack for building robust web applications with all the tools needed to build high performance services: database support, caching, authentication, internationalization support and more. There are several popular open source C++ microservice libraries available for developers:

app-meshby laoshanxi

C++ star image 112 Version:2.1.1

License: Permissive (MIT)

A secure process management service similar with systemd, provide CLI, REST and cluster schedule.

Support
Quality
Security
License
Reuse

app-meshby laoshanxi

C++ star image 112 Version:2.1.1 License: Permissive (MIT)

A secure process management service similar with systemd, provide CLI, REST and cluster schedule.
Support
Quality
Security
License
Reuse

edgelessrtby edgelesssys

C++ star image 103 Version:v0.3.2

License: Permissive (MIT)

Edgeless RT is an SDK and a runtime for Intel SGX. It combines top-notch Go support with simplicity, robustness and a small TCB. Developing confidential microservices has never been easier! C++17 and Rust (experimental) are also supported.

Support
Quality
Security
License
Reuse

edgelessrtby edgelesssys

C++ star image 103 Version:v0.3.2 License: Permissive (MIT)

Edgeless RT is an SDK and a runtime for Intel SGX. It combines top-notch Go support with simplicity, robustness and a small TCB. Developing confidential microservices has never been easier! C++17 and Rust (experimental) are also supported.
Support
Quality
Security
License
Reuse

libcluonby chrberger

C++ star image 59 Version:v0.0.140

License: Weak Copyleft (MPL-2.0)

libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.

Support
Quality
Security
License
Reuse

libcluonby chrberger

C++ star image 59 Version:v0.0.140 License: Weak Copyleft (MPL-2.0)

libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Support
Quality
Security
License
Reuse

mifby tdv

C++ star image 40 Version:v1.4.0

License: Permissive (MIT)

MIF is a C++11 web-application framework designed for the backend micro-service development

Support
Quality
Security
License
Reuse

mifby tdv

C++ star image 40 Version:v1.4.0 License: Permissive (MIT)

MIF is a C++11 web-application framework designed for the backend micro-service development
Support
Quality
Security
License
Reuse

Nulstar-v0by Berzeck

C++ star image 17 Version:Current

License: Permissive (MIT)

Nuls protocol port to C++/Qt using microservices architecture

Support
Quality
Security
License
Reuse

Nulstar-v0by Berzeck

C++ star image 17 Version:Current License: Permissive (MIT)

Nuls protocol port to C++/Qt using microservices architecture
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Architecture
Microservice