Best of API GatewayJune 2023

  1. 1
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP65: What Is A Webhook

    This week's system design refresher: Stack Overflow's Architecture: A Very Interesting Case Study. What is a webhook? The diagram below shows a comparison between polling and webhooks. The approach generally depends on the size of a company, but we try to provide a general overview.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    Rate Limiter For The Real World

    There are many factors to consider when developing a rate limiter for the real world. The requirements can vary based on the nature of our service and the use cases we’re trying to support. For a real-time service like a bidding platform where latency could be highly critical, we would need a rateLimiter that doesn’t add significant latency to the overall request time.

  3. 3
    Article
    Avatar of dzDZone·3y

    APIs Under Attack

    APIs are a crucial part of modern software development, but their importance also makes them a prime target for attackers. API security breaches that have occurred in recent years include the Equifax breach in 2017, and the Twitter API breach in 2020, where attackers used an API exploit to take over high-profile accounts and spread a cryptocurrency scam.

  4. 4
    Article
    Avatar of dzDZone·3y

    API Gateway in Microservices Architecture

    API gateway simplifies managing microservices spread over multiple Kubernetes clusters and clouds. API gateway is a server (or L7 proxy) between a client and microservices that acts as a centralized entry point for all clients into the system. It is a reverse proxy that accepts client API calls and forwards them to the appropriate microservice.

  5. 5
    Article
    Avatar of laravelLaravel·3y

    Vapor: Multi-level Subdomains

    The Laravel Blog Vapor has always made it straightforward to deploy your application to a custom domain, subdomain, or wildcard subdomain. Today, we're thrilled to announce support for multi-level subdomains on Vapor. To take advantage of this feature, first, ensure the root domain is added as a domain to Vapor.

  6. 6
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·3y

    Frameworks, SVG Tools, Svelte

    The text field provides a nice little set of tools to easily insert all sorts of text and other content. Links, headings, italics, blockquotes, bullet lists, and so on. Another one you probably use often is the at-mentions features.