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

  • 相关阅读:
    分析问题的方法
    听听冯洛伊曼的概念机器的齿轮声
    Nginx支持WebSocket配置
    原型模式
    redis日志位置
    修改centos7远程端口和nginx安全设置
    Java输出小端二进制文件
    centos7安装Java8
    Nginx教程
    centos7.6安装postgresql10
  • 原文地址:https://www.cnblogs.com/rsapaper/p/9225738.html
Copyright © 2011-2022 走看看