
Hello everyone,
Today we released iceoryx2 v0.4!
iceoryx2 is a service-based inter-process communication (IPC) library designed to make communication between processes as fast as possible - like Unix domain sockets or message queues, but orders of magnitude faster and easier to use. It also comes with advanced features such as circular buffers, history, event notifications, publish-subscribe messaging, and a decentralized architecture with no need for a broker.
For example, if you're w

Article URL: https://www.nytimes.com/2024/09/27/health/bird-flu-cluster-missouri.html
Comments URL: https://news.ycombinator.com/item?id=41682828
Points: 35
# Comments: 6
https://www.nytimes.com/2024/09/27/health/bird-flu-cluster-missouri.html



Article URL: https://www.statnews.com/2024/09/27/bird-flu-missouri-four-more-healthcare-workers/
Comments URL: https://news.ycombinator.com/item?id=41683217
Points: 40
# Comments: 0
https://www.statnews.com/2024/09/27/bird-flu-missouri-four-more-healthcare-workers/


Article URL: https://discord.com/blog/how-discord-stores-trillions-of-messages
Comments URL: https://news.ycombinator.com/item?id=41683293
Points: 31
# Comments: 10
https://discord.com/blog/how-discord-stores-trillions-of-messages


This project explores the integration of multithreading into the asyncio event loop in Python.
While this was initially built with enhancing CPU utilization for FastAPI servers in mind, the approach can be used with more general async programs too.
If you’re interested in diving deeper into the details, I’ve written a blog post about it here: https://www.neilbotelho.com/blog/multithreaded-async.html

I always had a sweet tooth for how easy it is to use google/benchmark, but when working with js, current libraries didn't feel right and some were not even accurate enough, so I decided to create my own library to make JavaScript benchmarking tooling better.
With more free time, I finally implemented all features I wished for in 1.0.0 and made a lightweight C++ single-header version for moments when google/benchmark is too much.
Hope this library helps you as much as it does me.