Concurrency in Scala: Mastering Futures, Promises, and Asynchronous Programming Originally posted October 24, 2018 by Kinshuk Dutta In this installment, we’re diving into concurrency in
Kafka at Scale: Advanced Security, Multi-Cluster Architectures, and Serverless Deployments Originally posted 2018-04-05 by Kinshuk Dutta (Final installment of the Kafka series) In previous blogs,
What is iPaaS? iPaaS—for Integration-Platform-as-a-Service—is a cloud-hosted solution for integrating applications. iPaaS provides organizations a simplified, standardized way to connect applications, data, processes, and services across
(Follow-up to Kafka Cluster Monitoring and Cloud Deployment, originally posted 2016-12-10) In our previous blog, we explored the essentials of Kafka cluster management, monitoring Kafka
Originally posted 2016-12-10 by Kinshuk Dutta (Follow-up to Advanced Kafka Configurations, originally posted 2016-06-10) In our last blog, we took a deep dive into Kafka’s
Advanced Kafka Configurations and Integrations with Data-Processing Frameworks June 10, 2016 by Kinshuk Dutta (Follow-up to Kafka Basics, originally posted 2014-12-08) In our previous blog,
As I mentioned in my previous blog, I first encountered Enterprise Application Integration (EAI) during my early career while working with Java web services and
Introduction In distributed systems, security is a crucial aspect of reliable messaging. RabbitMQ, like other message brokers, needs to be secured to protect sensitive data,
Introduction As applications scale, so does the demand on messaging systems like RabbitMQ. To ensure smooth performance under high load, it’s essential to optimize RabbitMQ
Introduction As messaging systems scale, it’s crucial to have mechanisms in place for handling message failures and retries. In RabbitMQ, Dead Letter Queues (DLQs) and