SaaSHub helps you find the best software and product alternatives Learn more →
Top 7 C++ client-server Projects
-
ecal
📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
areg-sdk
AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.
-
C++ Middleware Writer
The repo contains library code to support messaging and serialization. There are also two programs in the repo that are needed to use the CMW.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Comprehensive inter-process communication (IPC) toolkit in modern C++ | news.ycombinator.com | 2024-04-13Also, when you want to perform some access control with access rights, you have to face sid— and ace-strings - oh they are fun. And, of course, there are all the nasty details; for instance, Windows defines macros that lead to compilation failures since they collide with internal naming. Take a look at this here, maybe it makes your efforts less painless: https://github.com/eclipse-iceoryx/iceoryx/blob/master/iceor...
You could reuse the iceoryx platform layer that enables iceoryx to run on every platform from qnx, linux, freertos, mac, windows. Maybe it can help you as well: https://github.com/eclipse-iceoryx/iceoryx/blob/master/doc/w...
Project mention: Essentials of Object Oriented and Functional Programming: A Guide to Modular Code | dev.to | 2023-07-27FP Libraries: gRPC, ZeroMQ, and AREG are examples of libraries with a special focus on providing possibilities for Interprocess Communication. Developed using C++, they facilitate communication through predefined APIs, emphasizing functional programming concepts.
I started with Linux in the late 90s. I switched to FreeBSD around 2013 and returned to Linux a couple of years ago. Io_uring was the main reason I had to come back. At first I ported the back tier of my code generator back to Linux and then I ported the middle tier from being POSIX based to Linux.
C++ client-server related posts
-
Hey everyone, we've got some exciting news to share with y'all. Eclipse-ECAL just dropped version 5.11 of their sick Inter-Process Communication (IPC) framework. Get ready to take your data communication game to the next level. Who's hyped? 🙌 #EclipseECAL511 #IPCframework #datacommunication
-
announcing eclipse-ecal 5.11 ipc framework
-
What they don't teach you about sockets
-
How to stop an c++ application if another c++ application is stopped?
-
eCAL ipc framework
-
eCAL 5.9.4 released
-
Multithreading, multiprocessing or single thread application switch within a minute with homogeneous design and implementation, and other examples.
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source client-server projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | iceoryx | 1,545 |
2 | ecal | 790 |
3 | areg-sdk | 248 |
4 | CIDLib | 208 |
5 | silver-sniffle | 63 |
6 | C++ Middleware Writer | 60 |
7 | io | 10 |
Sponsored