Best of API GatewayDecember 2022

  1. 1
    Article
    Avatar of snykSnyk·3y

    How to build a secure API gateway in Node.js

    API gateways can provide a clear path for your front-end applications (e.g., websites and native apps) to all of your back-end functionality. They can act as aggregators for the microservices and as middleware to handle common concerns, such as authentication and authorization. The most popular choice for Node.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP 38: Where do we cache data?

    This week’s system design refresher: ByteByteGo Facebook page What is OSI Model? What tech stack is commonly used for microservices? We’ve launched a Facebook page and want our content to be more accessible. The diagram illustrates where we cache data in a typical architecture.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    System Design Basics: What is an API Gateway?

    API gateway is a server that acts as a single point of entry for a set of microservices. It receives client requests, forwards them to the appropriate microservice, and then returns the server’s response to the client. This enables microservices to focus on their individual tasks and improves the overall performance of the system.

  4. 4
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP 39: Accounting 101 in Payment Systems

    This week’s system design refresher: Cloud Native Accounting 101 in Payments Evolution of Uber's API Layer Short/Long Polling, SSE, Websocket 17 Equations That Changed the World. What is cloud native? Below is a diagram showing the evolution of architecture and processes since the 1980s.

  5. 5
    Article
    Avatar of gcgitconnected·3y

    System Design Interview Basics: Difference Between API Gateway and Load Balancer

    API Gateway and Load Balancer are both types of infrastructure that can be used in a computer network to manage incoming requests. API gateway is a server that acts as a single point of entry for a set of microservices. Load balancer is a network device that distributes incoming network traffic across multiple backend servers.

  6. 6
    Article
    Avatar of hackernoonHacker Noon·3y

    API Gateway vs Backend for Frontend (BFF): Use Cases, Similarities and Divergencies

    API Gateway is a server that handles many functionalities in a single place for the clients to interact. It can consolidate and aggregate the data across aggregating multiple microservices using a single endpoint for clients to communicate. The process will get cumbersome fast and it could bloat up the API Gateway service by making it a single Monolith service.

  7. 7
    Article
    Avatar of awstipAWS Tip·3y

    From Monolith to Serverless

    AWS Lambda is the core component of the serverless platform, but there are a number of other services that are part of the broader serverless toolset. The key is to leverage as many of these services as you can to take care of the core primitive application layer concerns.