zoukankan      html  css  js  c++  java
  • Building Microservices: Using an API Gateway

    What are microservices? http://microservices.io/

    What are microservices?

    Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of loosely coupled services, which implement business capabilities. The microservice architecture enables the continuous delivery/deployment of large, complex applications. It also enables an organization to evolve its technology stack.

    Microservices are not a silver bullet

    The microservice architecture is not a silver bullet. It has several drawbacks. Moreover, when using this architecture there are numerous issues that you must address. The microservice architecture pattern language is a collection of patterns for applying the microservice architecture. It has two goals:

    1. The pattern language enables you to decide whether microservices are a good fit for your application.
    2. The pattern language enables you to use the microservice architecture successfully.

    Where to start?

    A good starting point is the Monolithic Architecture pattern, which is the traditional architectural style that is still a good choice for many applications. It does, however, have numerous limitations and issues and so a better choice for large/complex applications is the Microservice architecture pattern.

    Building Microservices Using an API Gateway | NGINX https://www.nginx.com/blog/building-microservices-using-an-api-gateway/

    https://serviceName.api.company.name

  • 相关阅读:
    Spring 基于构造函数的依赖注入
    SpringMVC后台接受前台传值的方法
    Spring--jar包
    Ubuntu扩展磁盘空间
    在VScode中运行C/C++
    一个好用的C语言操作
    Python下载超快
    Python多线程
    C语言回调函数
    VScode中运行python
  • 原文地址:https://www.cnblogs.com/rsapaper/p/9225738.html
Copyright © 2011-2022 走看看