Best of API GatewayNovember 2022

  1. 1
    Article
    Avatar of asayerasayer·3y

    7 Microservice Design Patterns to Use

    Microservice architecture is self-contained and wrap up around one business capability. It also refers to an architectural style for app development. The design is rapidly evolving and is one of the most important aspects of microservices. In the following sections, we’ll discuss seven important patterns.

  2. 2
    Article
    Avatar of quastorQuastor Daily·3y

    How Tinder Built Their Own API Gateway

    Tinder is the most popular dating app in the world with over 75 million monthly active users. The app is owned by the Match Group, a conglomerate that also owns Match.com, OkCupid, Hinge and over 40 other dating apps. Tinder’s backend consists of over 500 microservices, which the components are - Routes.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Introduction to Microservices Architecture

    Introduction to Microservices Architecture is an approach to application development in which a large application is built as a suite of modular services. Each module supports a specific business goal and uses a simple interface to communicate with other sets of services.

  4. 4
    Article
    Avatar of logrocketLogRocket·3y

    Microservices with NestJS, Kafka, and TypeScript

    The microservices architecture is an increasingly popular architecture pattern that follows the SOA (Service Oriented Architecture) concept. This guide will demonstrate how to build microservices using NestJS, Kafka, and TypeScript. You will create an authentication microservice to create and save user details.

  5. 5
    Article
    Avatar of awstipAWS Tip·3y

    Automate everything you can.

    Serverless should be as simple as picking resources and writing logic as possible. In this blog, I’ll work through the basics of going from an architectural diagram to a functional project without worrying about a specific technology. The diagram breaks down into a set of resources and functions which are primitives supported by Nitric.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    Writing API Design Standards

    API Development Standards are a focused collection of imperatives, conventions and guidance. They are intended to improve consistency, stability, generality, predictability and usability of business resource APIs. They may offer best-practice recommendations and provide a basis for quality assessment.

  7. 7
    Article
    Avatar of quastorQuastor Daily·3y

    A Dive Into Load Balancers

    NetApp is a cloud services company that provides storage infrastructure for data management, protection, analysis and more. The downside of L7 load balancers is that they can be more complex and computationally expensive to run. The performance advantage for L4 load balancer has become pretty negligible in most situations. Most general purpose load balancing balancers operate at layer 7.

  8. 8
    Article
    Avatar of dzDZone·3y

    A Poor Man’s API

    A poor man's API A Poor Man’s API is an alternative to building an entire REST API. Join the DZone community and get the full member experience. Creating a full-fledged API requires resources, both time and money. The solution works, but it has a lot of room for improvement.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    Best Practices For Today’s API Platform Architect

    API platform architects play an enormous role in shaping their organization’s tools, data, and APIs. They don’t always have direct access to the code, though.

  10. 10
    Article
    Avatar of dzDZone·3y

    What Is Loosely Coupled Architecture?

    The primary purpose of a loosely coupled architecture is to create a system that doesn’t fail due to the failure of a single component. Loosely coupled vs. tightly coupled Architecture is an important point to ponder. Microservices is an architectural design that facilitates the development of an application as small and independent services that run their own processes.