• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
LLODO – Education and technology

LLODO - Education and technology

Find your international education - university and college study education programs, student Exam, and course information.

  • Technology News
  • Blog Anony
  • Technology Quiz

[Webinar] API Gateway in microservices and application architecture for efficiency

03/05/2022 by admin Leave a Comment

When choosing to build the application as a microservice, we will need to decide how the application’s clients will interact with those microservices. With a monolithic application, there is only one set of endpoints (usually replicated, load balancing). However, in the microservices architecture, each microservice has a detailed set of endpoints. Let’s see how this affects client-application communication, and how API Gateway can help solve the problem.

Let’s say you are developing a client for a mobile shopping application. You may need to implement a detailed product page to display information about all the specific products the service offers.

Although it is a mobile application, the product detail page displays a lot of information. For example, there is not only basic product information (like name, description, and price) but the page also displays:

Number of items in the cart

Order history

Customer’s feedback

Low inventory alert

Shipping Options

Various purchase recommendations, which can be products commonly purchased with the same product, other products also purchased by customers who have purchased this product, and other products purchased by customers who have purchased the product see this product

Alternative product recommendations

When using the microservices architecture, the data displayed on the product page resides in many different microservices. Some of the microservices whose data is displayed on the product page in the example can be classified as follows:

Service Cart – Number of items in the cart

Service Order – Order history

Service Directory – Basic product information such as name, image and price

Service Review – Customer Reviews

Service Inventory – Low Inventory Alert

Service shipping – Shipping options, times, and costs are segregated from the shipping provider’s API

Recommended Service(s) – Recommended Items

We need to decide how clients access these services.

[Webinar]  API Gateway in effective microservices and applications architecture - Photo 1.

If direct communication Client‑to‑Microservice

In theory, a client could make requests directly to each microservice. Each microservice will have a public endpoint. To get detailed product information, the client directly calls each of the services listed above via the public endpoint,

But, this approach has many challenges and limitations. The first is that the client’s needs and the APIs of each microservice may not match. The client in this example has to make 7 separate requests. In more complex applications, more calls may be required.

Another problem when clients call microservices directly is that some services may use protocols that are not web-friendly. Protocols such as HTTP and WebSocket are generally recommended.

Besides, the refactoring of microservices, such as merging 2 services into 1 or separating 1 service into 2 will be extremely difficult.

The challenges also come from the developer will have to develop separate Authentication and Authorization sections for each service, which is time consuming, difficult, or does not have a monitoring and logging system for each service (latency, timeout rate, log access). access of each service).

To better analyze these difficulties, and offer more effective solutions from API Gateway, readers should join Bizfly Cloud in Bizfly Expert Talk #36 with the topic: ”API Gateway in API Gateway” session. microservice architecture” takes place on March 9 here.

[Webinar]  API Gateway in effective microservices and application architecture - Photo 2.

Join now to receive a trial voucher worth 500K when accessing: https://bit.ly/3MlV1G7

API Gateway is considered as a method that can solve all the difficulties mentioned above. API Gateway is a server (group of servers) that acts as a single entry/exit to access services. In addition to the task of routing the appropriate API for each client, API Gateway has functions such as authentication, monitoring, load balancing, rate limiting, health checks, logging, and security.

Providing the first pre-packaged API Gateway solution in Vietnam, developers will be a lot easier and more convenient in their development work, businesses save a lot of costs and hours of effort for their developers. deployment and operation. All will be revealed in an interesting and useful Talk from Bizfly Cloud.

Presenter introduction:

Mr. Pham Van Khanh – Product Owner Bizfly API Gateway

He has extensive experience in implementing and operating the internal API Gateway system for Admicro and MXH Lotus advertising networks. At one point, this system served up to 90,000 requests/s.

Bizfly Cloud – operated by VCCorp – is currently a pioneer in providing complete cloud computing and technical infrastructure solutions and services for businesses across the country with major customers such as VTV, Vingroup , Dat Xanh Mien Bac, Ahamove, SSI, Sapo, VNDirect…


https://genk.vn/webinar-api-gateway-trong-kien-truc-microservice-va-ung-dung-sao-cho-hieu-qua-20220304172513213.chn

Filed Under: Technology News Tagged With: Technological iced tea

Related posts:

  1. Elon Musk has gotten out of control, even the US Securities and Exchange Commission is afraid?
  2. Not the chicken problem
  3. VOD/Video on Demand – A solution to help businesses conquer customers with video
  4. Revealing the address of providing cheap office moving services in Ho Chi Minh City
  5. From the guy who sold start-up books with $5,000 to his ambition to IPO in the US
  6. From 20 motorbike taxi drivers to Indonesia’s 10 billion dollar startup
  7. The main purpose of Vinfast’s IPO story is not to raise 1-2 billion dollars, but it is a marketing story, affirming its position in the international market.
  8. Hailed as a new trend, Elon Musk again called hydrogen cars “stupid”, how far is the opportunity to usurp the electric car?
  9. Criteria for choosing a safe and reputable prepaid postpaid service
  10. America is losing the quantum race with China
  11. Mr. Pham Nhat Vuong said that the world “is in a lot of shortage but not an excess of electric cars, if there are cars, they can be sold very quickly”
  12. Posting a tweet about the possibility of “die in mysterious situations”, Elon Musk made the online community stir again
  13. Phones and computers are no longer attractive, now hackers have switched to other targets with equally dangerous levels
  14. What will happen when the world’s largest social network becomes ‘old and weak’?
  15. The size of 15 football fields, the algorithm manages everything, the staff is like a robot working at least 60 hours a week
  16. No plan, no mentor, Elon Musk is known as a tycoon with an “impulsive” style.
  17. This is the first car manufacturer to commercialize Level 3 self-driving technology – handling all situations when changing drivers at speeds below 60 km/h.
  18. Apple TV+ wins Netflix’s audience with a simple trick
  19. Softline successfully deployed Sacombank’s 2021 AGM streaming channel
  20. The benefits are not yet seen, but Elon Musk is pushing Twitter’s business to the brink of danger

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Recent Posts

  • Beautiful design, strong configuration, “delicious” camera like Find X5 Pro?
  • Sony introduces WH-1000XM5 . headphones
  • FPT Smart Home makes a change with a different look in the smart switch collection 2022
  • iPhone 13 Pro Max, Samsung Galaxy S22 Ultra and OPPO Find X5 Pro
  • The once-popular game Fall Guys is about to be free to play, but the PC version will only be available on the Epic Store




Categories

  • Blog Anony (381)
  • Family and Friends 1 (63)
  • Family and Friends 2 (80)
  • Family and Friends 3 (80)
  • Family and Friends 4 (84)
  • Family and Friends 5 (82)
  • Grade 1 Math (61)
  • Grade 2 Math (96)
  • Grade 3 English (68)
  • Grade 3 Math (67)
  • Grade 4 English (68)
  • Grade 4 Math (77)
  • Grade 5 English (68)
  • Grade 5 Math (88)
  • Grade 6 English (104)
  • Grade 6 Math (67)
  • Grade 6 Physics (30)
  • Grade 7 English (104)
  • Grade 7 Math (57)
  • Grade 7 Physics (30)
  • Grade 8 Biology (64)
  • Grade 8 Chemistry (43)
  • Grade 8 English (104)
  • Grade 8 Math (75)
  • Grade 8 Physics (29)
  • Grade 9 Biology (63)
  • Grade 9 Chemistry (56)
  • Grade 9 English (104)
  • Grade 9 Math (61)
  • Grade 9 Physics (62)
  • Houseware (126)
  • Learning English (50)
  • Linux Quiz (300)
  • Software (31)
  • Technology News (7,247)
  • Technology Quiz (850)
  • Windows Quiz (200)

Copyright (c) 2022 · LLODO.COM - About Us - Privacy Policy - Contact Us - Site map
Link: Question Answer English - Hoc edu - Internet Do