Messaging - gusenov/kb GitHub Wiki
FastStream
- airtai/faststream FastStream is a powerful and easy-to-use Python framework for building asynchronous services interacting with event streams such as Apache Kafka, RabbitMQ, NATS and Redis.
- NATS blog / Streamlining Asynchronous Services with FastStream
- Хабр / FastStream — новый убийца Celery?
ActiveMQ
- YouTube
RabbitMQ
- YouTube / Fireship / RabbitMQ in 100 Seconds
- RabbitMQ Essentials. Build distributed and scalable applications with message queuing using by RabbitMQ Lovisa Johansson, David Dossot - 154 pages
Apache Kafka
- YouTube / Fireship / Kafka in 100 Seconds
- Как Apache Kafka быстро пишет и читает данные и при чем здесь ОЗУ
Wiki
- Message passing
- ZeroMQ is an asynchronous messaging library, aimed at use in distributed or concurrent applications.
- MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays.
- Amazon Simple Queue Service is a distributed message queuing service.
- NATS Messaging is an open-source messaging system (sometimes called message-oriented middleware).
- Web Application Messaging Protocol
- Publish–subscribe pattern
- Category:Message-oriented middleware
- Jakarta Messaging API (formerly Java Message Service or JMS API) is a Java application programming interface (API) for message-oriented middleware.
GitHub
- nanomsg library is a simple high-performance implementation of several "scalability protocols".
- nsqio/nsq: A realtime distributed messaging platform
- NATS - The Cloud Native Messaging System
- LMAX-Exchange/disruptor: High Performance Inter-Thread Messaging Library
- poundifdef/smoothmq An improved drop-in replacement for SQS
CoralQueue
Coral Blocks /CoralQueue is a ultra-low-latency, high-performance, lock-free, garbage-free, concurrent queue, demultiplexer, multiplexer, mpmc queue and splitter. It uses memory barriers instead of locks to allow Java Threads to exchange messages in under 15 nanoseconds with top throughput of 97 million messages per second.