Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

Microservices, nanoservices, teraservices, and serverless

Pragya Keshap answered on February 19, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • Learn: Microservices Architecture
  • what is microservice
  • When Not to Use Microservices Architectures ?
  • microservices meaning
  • What is the role of a service registry in a microservices architecture?
  • What are microservices?
  • Serverless Microservices Architecture
  • What are the characteristics of Microservices?
  • Explain the working of Microservice Architecture.
  • Write main components of Microservices
  • How do microservices relate to the business
  • Creating Microservices
  • Decomposition of Microservices Architecture
  • Macroservices to Nanoservices
  • THEN WHY MICROSERVICES?
  • microservices monitoring
  • Microservices examples
  • Serverless Microservices with Lambda
  • How big should a microservice be?
  • Nanoservices
  • Choosing a microservices architecture
  • Microservices Platforms
  • microservices
  • What is a Microservice?
  • microservices architecture node

  • Microservices, nanoservices, teraservices, and serverless

    0

    The API Gateway provides an interface where different clients can access the individual services and solve various problems, such as what to do when you want to send different responses to different clients for the same service. For example, a booking service could send different responses to a mobile client (minimal information) and a desktop client (detailed information), providing different details to each, before providing something different again to a third-party client.

    A response may require the fetching of information from two or more services:

    After observing all the sample design diagrams we've just gone through, which are very high-level designs, you might find that in a monolithic design, the components are bundled together and tightly coupled. All the services are part of the same bundle. Similarly, in the second design diagram, you can see a variant of the first diagram where all services could have their own layers and form different APIs, but, as shown in the diagram, these are also all bundled together.

    Conversely, in the microservices design, the design components are not bundled together and have loose couplings. Each service has its own layers and database, and is bundled in a separate archive to all others. All these deployed services provide their specific APIs, such as Customers or Bookings. These APIs are ready to consume. Even the UI is also deployed separately and designed using µServices. For this reason, the microservices provides various advantages over its monolithic counterpart. I would, nevertheless, remind you that there are some exceptional cases where monolithic application development is highly successful, such as Etsy, and peer-to-peer e-commerce web applications.

    https://dzone.com/articles/microservices-nanoservices-teraservices-and-server-1

    Popularity 1/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 19 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.