NATS.io is a connective technology for distributed systems and is a perfect fit to connect devices, edge, cloud or hybrid deployments. True multi-tenancy makes NATS ideal for SaaS and self-healing and scaling technology allows for topology changes anytime with zero downtime.
Based on our record, Apache Kafka should be more popular than NATS. It has been mentiond 142 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Https://nats.io is easier to use than Kafka and already solves several of the points in this post I believe, like removing partitions, supporting key-based streams, and having flexible topic hierarchies. - Source: Hacker News / 9 days ago
NATS, with its lightweight and high-performance design, offers features well-suited for sandbox testing. We can leverage NATS queue groups, which function similarly to Kafka consumer groups. - Source: dev.to / 26 days ago
In today’s dynamic cloud environments, managing Kubernetes resources across multiple clusters can be a complex task. Traditional methods often lack the agility and event-driven architecture needed to respond quickly to changes and automate resource provisioning. This article explores how Sveltos, in conjunction with NATS and JetStream, simplifies multi-cluster Kubernetes management through event-driven automation,... - Source: dev.to / 3 months ago
Hey thanks! Definitely interesting! I do wonder if this really solves the author problem because by the looks of it , you just have to run meta command and it would run over each of the sub directory. While at the same time , I think I like it because this is what I think people refer to as "modular monolith" Combining this with nats https://nats.io/ (hey if you don't want it to be over the network , you... - Source: Hacker News / 3 months ago
I think it's important to clarify who these lists are really for. They're not meant for people simply looking to "learn distributed systems," in my opinion. These might help those pushing the envelope or looking for new approaches. For the rest of us, imagine asking how to solve quadratic equations and getting 100 papers on category theory. > See also https://ferd.ca/a-distributed-systems-reading-list.html, which... - Source: Hacker News / 7 months ago
Ingest real-time data from Kafka, Pulsar, or CDC sources like Postgresand MySQL, with built-in support for Debezium. - Source: dev.to / 11 days ago
Real-time pipelines might need RisingWave or Apache Kafka. - Source: dev.to / 22 days ago
Although Twitter internally uses Apache Kafka (Apache Kafka), they also utilize Google’s Cloud Pub/Sub service. However, Twitter has the flexibility to replace Cloud Pub/Sub with alternative open-source systems, such as:. - Source: dev.to / 23 days ago
Apache Kafka is a widely-used open-source platform for distributed event streaming, supporting high-performance data pipelines, streaming analytics, data integration, and mission-critical applications across thousands of companies https://kafka.apache.org/. - Source: dev.to / about 2 months ago
Is this really true? Something that can be supported by clear evidence? I’ve seen this trotted out many times, but it seems like there are interesting Apache projects: https://airflow.apache.org/ https://iceberg.apache.org/ https://kafka.apache.org/ https://superset.apache.org/. - Source: Hacker News / about 2 months ago
Socket.io - Realtime application framework (Node.JS server)
RabbitMQ - RabbitMQ is an open source message broker software.
Firebase - Firebase is a cloud service designed to power real-time, collaborative applications for mobile and web.
Apache ActiveMQ - Apache ActiveMQ is an open source messaging and integration patterns server.
StatCounter - StatCounter is a simple but powerful real-time web analytics service that helps you track, analyse and understand your visitors so you can make good decisions to become more successful online.
SignalR - SignalR is a server-side software system designed for writing scalable Internet applications, notably web servers.