Onuh Chidera Theolashecode3.hashnode.dev·Nov 10, 2024Backend Patterns: Response/RequestIntroduction In the beginning, there was nothing. Then, like the spark of creation, the request/response pattern emerged. This pattern, one of the oldest and simplest forms of backend communication, remains fundamental to how computers interact over ...Discuss·34 likes·124 readsBackend Engineering Tacticsbackend-patterns
Jobin Mathewjobin-mathew.hashnode.dev·Aug 9, 2024🌟 Mastering Middleware in Node.js and Express.jsToday, we'll explore the essential concept of middleware in Node.js and Express.js. Middleware plays a crucial role in managing requests and responses in web applications, enabling you to build efficient, scalable, and maintainable systems. This guid...DiscussJavaScript
Angelo YANVEonecode24.hashnode.dev·Jan 30, 2024What is Middleware in API?Hello there!My name is Angelo YANVE, I'm Software Engineer specifically Backend Engineer. In this article, We are going to learn about Middleware and we will browse some example using ExpressJs. What is API? API stands for Application Programming Int...Jean-louis AHOUANSE and 1 other are discussing this2 people are discussing thisDiscuss·30 likes·231 readsMiddleware
Giver Kdkgiver-node.hashnode.dev·Jan 30, 2024Express.js: Request ParametersRequest parameters are additional data attached in the request URL sent to the server. Server then provides customized response according to that parameter provided with request. Route Params It is extra info attached in request URL by using ':' symb...Discussrequest-parameter
Md. Sadiqmdsadiqmd.hashnode.dev·Jan 15, 2024Tackling the Thundering Herd Problem and Designing Idempotent API Endpoints for Payments at Stripe with Rate LimitingIntroduction APIs are crucial in maintaining the connection between the client and server and are essential for every business to ensure connectivity. However, when the user base is huge, it comes with some problems like frequent retries of connectio...Discuss·2 likes·33 readsSystem Design
Ian Carsoniancarson.hashnode.dev·Jan 10, 2024How Request Coalescing works and a Case study from Slack.This is a brilliant technique in handling database queries. It has been used by Discord and it saved them a ton of possible failures and downtimes. It helped them store trillion of messages and fetch them without bringing cluster down. If multiple us...DiscussRequest coalescing
Syed Jafer Kparottasalna.hashnode.dev·Nov 24, 2023Can we cancel an HTTP request ?Problem Faced: While testing functionalities in an web application, we usually do some actions which triggers the API request. What to do if i triggered an api which should not have been done in first place. How can i cancel the sent request ? How ca...Discussapi developer
Faizan Anwarlogicodev.hashnode.dev·Aug 30, 2023🖥 HTTP Request Response Cycles🔍 Ever wondered what happens when you hit 'Enter'? The web's dance of data servers unfolds in ways you've never imagined! We take a thrilling journey through the mesmerizing world of HTTP Request Response Cycles. Get ready to be amazed! 1️⃣ Your bro...Discusshttp
Babatunde Onasanyablog.tundeonasanya.dev·Mar 24, 2023Understanding the Request-Response Model in Backend CommunicationOne important concept in the modern web application is backend communication, Backend communication simply refers to how several components of the backend, frontend applications and different backend applications communicate with each other. One of ...Discuss·16 likes·529 readsbackend
Shubham Yadavcomputergeeks.hashnode.dev·Feb 9, 2023Request and ResponseRequest and response cycle The request-response cycle refers to the sequence of events that occur when a client sends an HTTP request to a server and the server sends back an HTTP response. The cycle includes the following steps: The client sends an...Discuss·58 readsrequestresponse