7 Reasons to Choose Apache Pulsar over Apache Kafka

So why did we build our messaging service using Apache Pulsar? At DataStax, our mission is to empower developers to build cloud-native distributed applications by making cloud-agnostic, high-performance messaging technology easily available to everyone. Developers want to write distributed applications or microservices but don’t want the hassle of managing complex message infrastructure or getting locked … Read more

3 Reasons Why You Should Centralize Developer Tools, Processes, and People

Have you ever worked for an organization that uses 15 overlapping tools, all with different requirements, inputs, and administrators? Pretty hectic, right? Every development team has its unique blend of tools that help it ship code, but it’s hard to keep all those tools seamlessly working together. We recently surveyed developer teams, and they cited … Read more

Tutorial: Build a Simple Rust App and Connect It to ScyllaDB NoSQL

ScyllaDB, an open-source database for data-intensive applications that require high performance and low latency, is an excellent match for Rust. Similar to the Rust programming language and the Tokio framework, ScyllaDB is built on an asynchronous, non-blocking runtime that works well for building highly-reliable low-latency distributed applications. The ScyllaDB team has developed the scylla-rust-driver, an … Read more

Open Source Monitoring and Metrics Landscape

Metrics and managing and understanding them is an essential part of any modern complex application. As with any active and busy technical ecosystem, there is a proliferation of competing open source monitoring standards. A handful emerges as the most popular solutions. Slowly, the community creates a standard that most projects follow in some way. This … Read more

Major PostgreSQL Features You Should Know About

If you are already familiar with other SQL databases but new to PostgreSQL, then this article is perfect for you. It will help you understand the nuances and get started with PostgreSQL. Note: Most comparisons in this article are targeted towards MySQL since it is the closest open source database that PostgreSQL can be compared … Read more

Writing a Chat With Akka

Ah, writing chats. So simple yet so complex. Yes, writing chats — as in coding them, not chatting (though that might prove to be problematic too, but that’s a whole different problem). If you’re looking for a step-by-step tutorial on implementing the backend for a basic multichannel chat, read on. So let’s dive into the … Read more

News Roundup From KubeCon Barcelona

The Cloud Native Computing Foundation is a vendor-neutral organization working to promote cloud-native computing. They hold annual events the world over to help companies improve their applications and streamline their workflows using the latest cloud computing tech. The dust has settled and their most recent event, KubeCon/CloudNativeCon2022 in Barcelona, ​​has ended. The event was wildly … Read more

Is SASE the Solution for Third-Party Risk?

What Is SASE? Secure access service edge (SASE) is a network security architecture that helps securely connect systems, endpoints, and users to services and applications from any location worldwide. It is a service you can access from the cloud and manage centrally. SASE is a framework, not a specific technology. It works by combining several … Read more