Puneet Chhabrapuneetchhabra.hashnode.dev·Dec 20, 2024Designing and Implementing a Scalable Notification SystemDesigning and implementing a notification system that can send various types of notifications (e.g., email, SMS, push notifications) based on user preferences. Project demonstration video: https://www.youtube.com/watch?v=UB79MBRyXrQ . It is recommend...Java
Anshulthe-power-of-indexing-in-mongodb.hashnode.dev·Dec 19, 2024The Power of Indexing in MongoDBUnderstanding Indexing in MongoDB: Advantages and Disadvantages MongoDB, a leading NoSQL database, is renowned for its flexibility and scalability. One of the key features that make MongoDB efficient is indexing. Indexes play a vital role in improvin...3 likesindexing
Sakshi from KushoAIsoftware-deep-dives.hashnode.dev·Dec 18, 2024What is WSGI? Why is this needed for running apps in production?This blog is written by Jeremy Rivera at KushoAI. We're building the fastest way to test your APIs. It's completely free and you can sign up here. What is WSGI? As a web developer doing much more work with Python, I’ve recently found deployment trick...wsgi
JealousGxblog.jealous.dev·Dec 17, 2024Building Scalable Microservices with Golang: Best Practices and Design TipsIn the world of modern software architecture, microservices have emerged as a game-changer. The need to break away from monolithic, monolithic applications has never been more pressing. But as we embrace microservices, the question becomes: How do we...golang
Yashraj Garnayakdisarj.hashnode.dev·Dec 14, 2024Amazon Elastic Load Balancer: A Step-by-Step Guide ✨Introduction to Elastic Load Balancer (ELB) Amazon Elastic Load Balancer (ELB) is like a skilled traffic cop for your applications. 🚦 Imagine you run a busy restaurant with multiple chefs in different kitchens. To ensure every customer gets served e...AWS#ElasticLoadBalancer
JealousGxblog.jealous.dev·Dec 14, 2024Patterns for Scalable Web Development: Implementing Clean Architecture in Web DevIn the world of web development, scalability and maintainability are critical concerns. As projects grow in size and complexity, managing dependencies, ensuring testability, and maintaining modularity become increasingly challenging. Clean Architectu...Web Development
aman Jaiswalamanog.hashnode.dev·Dec 13, 2024Redis: A Powerful In-Memory Data Structure StoreRedis is an open-source, in-memory data structure store commonly used as a database, cache, and message broker. Its speed and versatility make it a favorite for high-performance systems. In-Memory Data Structure Store Redis operates like a database ...Redis
aman Jaiswalamanog.hashnode.dev·Dec 13, 2024Understanding Queues and Pub/Sub Systems ArchitectureEfficient task handling and communication are crucial for scalable systems. Let's explore how queues and pub/sub (publish/subscribe) models work, using real-world examples like LeetCode. Queues: Powering Task Management When a user submits a problem...#MessageQueues
Nahidnahidislam.hashnode.dev·Dec 13, 2024AWS Auto Scaling vs. Load Balancing: Understanding the Key DifferencesIn cloud computing, maintaining application performance and ensuring availability are critical goals. Two essential tools offered by AWS to achieve these goals are Auto Scaling and Load Balancing. While they often work together, they serve different ...awsload
Stephen BelangerforPlatformatic Blogblog.platformatic.dev·Dec 12, 2024How can I enable my Node.js app to adapt to changing demand?Adaptability is a critical quality for a Node.js application to have in order to gracefully handle unexpected traffic spikes, infrastructure failures, and other unforeseen challenges. In this blog series, we are exploring the three key pillars for bu...4 likes·631 readsNode.js