Shubham Gorekafkaadvance.hashnode.dev·Dec 11, 2024Learning Kafka: Advanced Journey With Shubham GoreWeek 2: Mastering Kafka In this post, I’ll take you through the advanced concepts I explored in my Kafka journey, building upon the fundamentals from Week 1. From stream processing to secure messaging, here’s how I tackled Kafka’s more intricate feat...kafka
Saurabh Mahajanwww.saurabhmahajan.blog·Dec 11, 2024Event-Driven Architecture: That turns Café into the Smart CaféImagine a café on a busy morning. Normally, the waiter takes an order from a customer, runs to the kitchen, and tells the chef what to make. The chef starts cooking, but sometimes the waiter forgets an order, or the kitchen gets overwhelmed. It’s slo...“I have not failed. I’ve just found 10,000 ways that won’t work.” – T.Edisonevent-driven-architecture
Abdullah Clement Abdul Shekurshakvilla.hashnode.dev·Dec 10, 2024Understanding the Node.js Events API: A Comprehensive Guide for Core DevelopersNode.js is a powerful platform that leverages asynchronous, non-blocking event-driven architecture. At the heart of this architecture is the Events API, which allows developers to handle asynchronous operations in a simple and efficient manner. In th...Backend Engineering Node.js
Jaydeep Ravatsuperjavacoder.site·Dec 10, 2024Data at Light Speed: How Apache Kafka Revolutionized Real-Time Data Processing"Kafka is not just a technology, it's a paradigm shift in how we think about data." - Jay Kreps, Co-creator of Apache Kafka In the digital age, data is more than information—it's the pulse of modern business. Every click, transaction, and sensor rea...MicroservicesApache Kafka
Milan Jovanovićmilanjovanovic.hashnode.dev·Nov 30, 2024Implementing the Saga Pattern With MassTransitLong-running business processes often involve multiple services working together. Think about an e-commerce order: you need to process the payment, update inventory, and notify shipping. Traditional distributed transactions using two-phase commit (2P...Saga Pattern
Beau CarnesforfreeCodeCampfreecodecamp.org·Nov 27, 2024Learn Event Driven Architecture by Building a SaaS ApplicationBuilding modern, scalable web applications requires mastering the tools and patterns that power dynamic, production-ready platforms. Event-driven architecture is one of these patterns, enabling applications to efficiently handle real-time interaction...event-driven-architecture
Ahmad W Khanblog.ahmadwkhan.com·Nov 26, 2024Mastering Microservices and Event-Driven Systems with PythonSoftware development has undergone significant changes in the past decades. What started as procedural programming evolved into object-oriented design, monolithic architectures, and eventually distributed systems. With growing system complexity and d...53 readsPython
Gareth Hughesgarethhughes.dev·Nov 18, 2024Cutting Cloud Costs: Transforming Legacy Systems with Event-Driven ArchitectureI previously worked for A-League and during my time there we launched aleagues.com.au and migrated all the club websites to a Wordpress platform developed by a third-party. The system we inherited had a set of APIs deployed into AWS. Games, Teams, an...67 readsEngineeringAWS
Nahidnahidislam.hashnode.dev·Nov 15, 2024Understanding Application Architecture: Types, Functions, and How They WorkIn the world of software development, Application Architecture serves as the blueprint for building applications, defining the structure, interaction, and components that make up a software solution. It essentially outlines how applications are desig...5 likesWeb Application Architecture
Mehdi Jaimjdev.vercel.app·Nov 2, 2024Code Design: Chapter 2 - Development MethodologiesIntroduction Software development methodologies help organize and optimize the process of building software. They shape how teams approach coding, testing, and collaboration, ultimately leading to higher-quality software with lower maintenance costs....Code DesignDDD