Aderemi Daredareaderemi.hashnode.dev·Oct 24, 2024Agenda 101: Improving communication between microservicesSide Talk There has been so much debate on the best way to send data within microservice applications. Perhaps, you've also had long discussion within your team on this problem. Various methods and technique are available ranging from the old http re...Discussagenda
Yacine Petitprezanykeyh.hashnode.dev·Oct 24, 2024Event-Driven Microservice Architecture: Why We Chose It and How We Implemented ItWelcome to the second installment in our series on the architecture of Ingedata’s Pulse platform! When we made the decision to move away from our previous platform, the first question we faced was, "What do we want to build?" Should we overhaul our t...Discusssoftware architecture
Siddharthsiddharthqs.com·Oct 15, 2024Exploring Design Patterns in Rust with Algorithmic Trading ExamplesThe SOLID Design Principles Let's review the SOLID design principles since we'll mention them while discussing design patterns. It's helpful to remember these principles when designing maintainable and scalable object-oriented systems. Single Respon...Discuss·3 likes·732 readsRustRust
Harshwardhan Choudharyeasyharshmods.hashnode.dev·Oct 12, 2024Exploring Event-Driven Architecture with AWS: Key Patterns, Use Cases, and ImplementationsIntroduction Event-Driven Architecture (EDA) patterns are important for a variety of reasons, especially in modern distributed systems where flexibility, scalability, and real-time processing are key. Here’s why EDA patterns are needed: Reduced Tight...Discuss·43 readsAWS
Vishal Sharmacodreline.hashnode.dev·Oct 9, 2024Let's Dive into Internal Working of Node.jsHave you ever wondered how Node.js can handle thousands of connections at once without breaking a sweat? As a popular choice for building scalable network applications, Node.js has revolutionized the way developers approach server-side programming. A...Discuss·10 likesNode.js
Saravana Sai saravanasai.hashnode.dev·Oct 9, 2024JavaScript Event Bus Explained: Simple Guide for BeginnersIn this article, we explore the Event Bus pattern, a tool for decoupling components and facilitating communication in complex applications. The JavaScript Event Bus allows components to publish and subscribe to events, promoting loose coupling, scala...Discuss·28 readsjs
Phani Veludurthiphaniveludurthi.hashnode.dev·Oct 6, 2024High-Level System Design: An Overview of Architectural PatternsSystem Architecture: Definition, Importance, and Goals System architecture is the high-level design of a software system. It defines the components of the system, their relationships, and how they interact to achieve the system's goals. System archit...DiscussMastering System Designarchitectural patterns
Jason Nathangeekist.co·Oct 4, 2024Dynamic Capabilities for Adaptable SystemsIn the fast-paced world of software development, where technologies evolve rapidly, we're tasked with designing systems that stand the test of time. The need for adaptable systems remains as crucial as ever. One approach gaining momentum is the Dynam...Discusssoftware architecture
kaverappa c ktimeflag.hashnode.dev·Sep 23, 2024🚀Mastering JavaScript: The Ultimate Guide to Structuring Your Code"The strength of JavaScript lies in its flexibility—mastering its structure is mastering its potential." JavaScript has evolved significantly over the years, and so has the way developers structure their code. Organizing code effectively ensures ma...Discuss#JavaScriptStructures
Aditi Polkamblog.aditipolkam.me·Sep 21, 2024Node.js Architecture: Handling Non-Blocking I/O for Seamless Concurrent RequestImagine this: You’re navigating your favorite app, maybe checking the latest posts or managing tasks, and everything is running smoothly. Ever wondered what’s happening behind the scenes? How does clicking a button result in instant responses, real-t...Discuss·16 likes·981 readsBackend with NodejsNode.js