Microservices Middleware āđāļāļāļĢāļīāļāļāļāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āļŦāļĄāļēāļĒāļāļķāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāļāļģāđāļāđāļāļāļĩāđāļāđāļ§āļĒāđāļŦāđāđāļāļīāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļĨāļ°āļāļēāļĢāđāļāđāļāļāļāļāļĩāđāļĢāļēāļāļĢāļ·āđāļāļĢāļ°āļŦāļ§āđāļēāļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāđāļāđāļĨāļ°āļĢāļēāļĒāļāļēāļĢāļ āļēāļĒāđāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāļāļāļĢāļ°āļāļēāļĒāđāļĨāļ°āļĄāļąāļāļāļ°āļāļąāļāļāđāļāļ āļĄāļīāļāđāļāļīāļĨāđāļ§āļĢāđāļĄāļāļāđāļāļ§āļāļēāļāļāļĩāđāđāļāđāļāļŦāļāļķāđāļāđāļāļĩāļĒāļ§ āļŠāļĄāđāļģāđāļŠāļĄāļ āđāļĨāļ°āļāļĢāļāđāļāļāļĢāļāļĄāļēāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāđāļĨāļ°āļāļģāļāļēāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāļāļāļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļĨāļđāļāļąāļāļāļāļāļāđāđāļ§āļĢāđāļāļāļāļāļ āđāļĨāļ°āļĢāļąāļāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļ āļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļ āđāļĨāļ°āļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļē
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāđāļāđāļāļ§āļīāļāļĩāļāļēāļĢāļāļąāļāļāļēāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāđāļāđāļāļąāļāļāļĒāđāļēāļāļāļ§āđāļēāļāļāļ§āļēāļ āđāļāļĒāļĄāļļāđāļāđāļāđāļāļāļĩāđāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāļĒāđāļāđāļāļāļĨāļļāđāļĄāļāļĢāļīāļāļēāļĢāļāļāļēāļāđāļĨāđāļ āđāļāļ·āđāļāļĄāđāļĒāļāļāļĒāđāļēāļāļŦāļĨāļ§āļĄāđ āđāļĨāļ°āļāļĢāļąāļāđāļāđāđāļāđāļāļĒāđāļēāļāļāļīāļŠāļĢāļ° āđāļāļ§āļāļēāļāļāļĩāđāļŠāđāļāđāļŠāļĢāļīāļĄāļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļ āļāļ§āļēāļĄāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ āđāļāđāļĒāļąāļāļāļģāđāļŦāđāđāļāļīāļāļāļ§āļēāļĄāļāđāļēāļāļēāļĒāļāđāļēāļāđ āđāļāđāļ āļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļāļāļĢāļīāļāļēāļĢ āļāļēāļĢāļāđāļāļāļāļāļĢāļīāļāļēāļĢ āļāļēāļĢāļāļĢāļąāļāļŠāļĄāļāļļāļĨāđāļŦāļĨāļ āđāļĨāļ°āļāļ§āļēāļĄāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļ Microservices Middleware āļāđāļ§āļĒāđāļāđāđāļāļāļąāļāļŦāļēāđāļŦāļĨāđāļēāļāļĩāđāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļāļĨ āđāļāļĒāļāļģāļŦāļāđāļēāļāļĩāđāđāļāđāļāļāļēāļ§āļāļĩāđāđāļāļ·āđāļāļĄāļāđāļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāđāļĨāļ°āļĢāļąāļāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļ āđāļāļāļāļ°āđāļāļĩāļĒāļ§āļāļąāļāļāđāļĨāļāļāļĨāļāļĢāļ°āļāļāļāļēāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāļāļēāļāļāļąāđāļāļāļąāļāļāļąāļāļāļēāđāļŦāđāđāļŦāļĨāļ·āļāļāđāļāļĒāļāļĩāđāļŠāļļāļ
Microservices Middleware āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļāļāđāļāđāļāļŦāļĨāļēāļĒāļāļĢāļ°āđāļ āļ āļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļģāļāļēāļ:
1. āļĄāļīāļāđāļāļīāļĨāđāļ§āļĢāđāļāļēāļĢāļŠāđāļāļāđāļāļāļ§āļēāļĄ: āļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļāļāļāđāđāļ§āļĢāđāđāļŦāļĨāđāļēāļāļĩāđāļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāļāļ°āļāļīāļāđāļāļĢāļāļąāļŠāļĢāļ°āļŦāļ§āđāļēāļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāļāđāļēāļāļāļīāļ§āļāđāļāļāļ§āļēāļĄ āļŦāļąāļ§āļāđāļ āđāļĨāļ°āļāļĨāđāļāļāļēāļĢāļŠāļĄāļąāļāļĢāļŠāļĄāļēāļāļīāļāļŠāļīāđāļāļāļīāļĄāļāđāļāļ·āđāļāđ āļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļĒāļāļāļĢāļīāļāļēāļĢāļāļāļāđāļĨāļ°āļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļāļāļāļāļĢāļ°āļāļ āļāļąāļ§āļāļĒāđāļēāļāļāļāļāļĄāļīāļāđāļāļīāļĨāđāļ§āļĢāđāļāļēāļĢāļĢāļąāļāļŠāđāļāļāđāļāļāļ§āļēāļĄ āđāļāđāđāļāđ Apache Kafka, RabbitMQ āđāļĨāļ° Google Cloud Pub/Sub
2. API Gateway: API Gateway āļāļģāļŦāļāđāļēāļāļĩāđāđāļāđāļāļāļļāļāđāļĢāļīāđāļĄāļāđāļāđāļāļĩāļĒāļ§āļŠāļģāļŦāļĢāļąāļāļāļđāđāđāļāđāļāļĢāļīāļāļēāļĢāļ āļēāļĒāļāļāļ āļāļģāđāļŦāđāļāļēāļĢāđāļāđāļēāļāļķāļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāļāđāļēāļĒāļāļķāđāļāļāđāļ§āļĒāļāļīāļāđāļāļāļĢāđāđāļāļāđāļāļāļĢāļ§āļĄ āđāļāļĒāļāļąāđāļ§āđāļāļāļ°āļāļąāļāļāļēāļĢāļāļēāļāļāđāļēāļāđ āđāļāđāļ āļāļēāļĢāļāļģāļŦāļāļāđāļŠāđāļāļāļēāļāļāļģāļāļ āļāļēāļĢāļāļĢāļąāļāļŠāļĄāļāļļāļĨāđāļŦāļĨāļ āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļŠāļīāļāļāļīāđ āđāļĨāļ°āļāļēāļĢāļāļģāļāļąāļāļāļąāļāļĢāļē āļāļēāļĢāļāđāļāļāļāļąāļāļāļĢāļīāļāļēāļĢāđāļāđāļĨāļ°āļĢāļēāļĒāļāļēāļĢāļāļēāļāļāļēāļĢāđāļāđāļēāļāļķāļāđāļāļĨāđāļāđāļāļāđāđāļāļĒāļāļĢāļ āđāļĨāļ°āļĨāļāļāļ·āđāļāļāļīāļ§āļŠāļģāļŦāļĢāļąāļāļāđāļāļāđāļŦāļ§āđāļāđāļēāļāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļĩāđāļāļēāļāđāļāļīāļāļāļķāđāļ āđāļāļāđāļ§āļĒāđ API āļĒāļāļāļāļīāļĒāļĄ āđāļāđāđāļāđ Kong, Apigee āđāļĨāļ° Amazon API Gateway
3. āļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļāđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļēāļāļĢāļīāļāļēāļĢ: āļāđāļ§āļĒāļāļģāļāļ§āļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāļāļĩāđāđāļāļīāđāļĄāļāļķāđāļāđāļĢāļ·āđāļāļĒāđ āļāļēāļĢāļāļīāļāļāļēāļĄāļāļģāđāļŦāļāđāļāđāļĨāļ°āļāļ§āļēāļĄāļāļĢāđāļāļĄāđāļāđāļāļēāļāļāļķāļāđāļāđāļāļŠāļīāđāļāļŠāļģāļāļąāļ āļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļāļāļĢāļīāļāļēāļĢ āđāļāđāļ Consul, Etcd āđāļĨāļ° Netflix Eureka āļāļģāļŦāļāđāļēāļāļĩāđāđāļāđāļāļāļ·āđāļāļāļĩāđāđāļāđāļāļāđāļāļĄāļđāļĨāļāļĨāļēāļāļŠāļģāļŦāļĢāļąāļāļāļīāļāļŠāđāļāļāļāđāļāļĢāļīāļāļēāļĢ āļāļķāđāļāļāļ°āļĨāļāļāļ°āđāļāļĩāļĒāļāļāļąāļāļāļīāļāļŠāđāļāļāļāđāļāļąāļāļāļĨāđāļēāļ§āđāļĄāļ·āđāļāđāļĢāļīāđāļĄāļāđāļāļĢāļ°āļāļ āđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāļāļ·āđāļāđ āļŠāļēāļĄāļēāļĢāļāļŠāļāļāļāļēāļĄāļĢāļĩāļāļīāļŠāļāļĢāļĩāđāļāļ·āđāļāļŦāļēāļāļīāļāļŠāđāļāļāļāđāļāļĩāđāļĄāļĩāļāļĒāļđāđ āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāđāļāļŦāļēāđāļĨāļ°āļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļāļāļąāļāđāļāđāđāļāļāđāļāļāļēāļĄāļīāļ
4. āđāļŦāļĨāļāļāļēāļĨāļēāļāđāļāļāļĢāđ: āđāļŦāļĨāļāļāļēāļĨāļēāļāđāļāļāļĢāđāļāļĢāļ°āļāļēāļĒāļāļēāļĢāļĢāļąāļāļŠāđāļāļāđāļāļĄāļđāļĨāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļēāđāļāđāļēāđāļāļĒāļąāļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāļāđāļēāļāđ āđāļāļ·āđāļāđāļŦāđāļĄāļąāđāļāđāļāļ§āđāļēāļĄāļĩāļāļēāļĢāđāļāđāļāļĢāļąāļāļĒāļēāļāļĢāļāļĒāđāļēāļāđāļŦāļĄāļēāļ°āļŠāļĄāļāļĩāđāļŠāļļāļāđāļĨāļ°āļāļ§āļēāļĄāļāļĢāđāļāļĄāđāļāđāļāļēāļāļŠāļđāļ āļ§āļīāļāļĩāļāļĩāđāļāļ°āļāđāļāļāļāļąāļāđāļĄāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļāđāļĨāļ°āļĢāļēāļĒāļāļēāļĢāļāļđāļāļāļĢāļāļāļāļģāļāđāļ§āļĒāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļĩāđāļĄāļēāļāđāļāļīāļāđāļ āđāļĨāļ°āļāđāļ§āļĒāđāļāđāļĢāļ·āđāļāļāļāļ§āļēāļĄāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļāļāđāļ§āļĒāļāļēāļĢāļāļģāļŦāļāļāđāļŠāđāļāļāļēāļāļāļēāļĢāļĢāļąāļāļŠāđāļāļāđāļāļĄāļđāļĨāļāļāļāļāļēāļāļāļīāļāļŠāđāļāļāļāđāļāļĩāđāđāļĄāđāļāļĢāđāļāļĄāđāļāđāļāļēāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āđāļŦāļĨāļāļāļēāļĨāļēāļāđāļāļāļĢāđ āđāļāđāļ HAProxy, NGINX āđāļĨāļ° Amazon Elastic Load Balancer āļĄāļĩāļāļāļāļēāļāļŠāļģāļāļąāļāđāļāļāļ§āļēāļĄāđāļāđāļāđāļāļĢāđāļāļāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ
5. āđāļāļāļĢāđāļāļīāļāđāļāļĢāļāđāļāļāļĢāđ: āđāļāļāļĢāđāļāļīāļāđāļāļĢāļāđāļāļāļĢāđ āđāļāđāļ Hystrix āđāļĨāļ° Sentinel āļāļđāļāļāļģāļĄāļēāđāļāđāđāļāļ·āđāļāļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļāđāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āđāļāļĒāļāļēāļĢāđāļĒāļāļāļ§āļēāļĄāļĨāđāļĄāđāļŦāļĨāļ§āđāļĨāļ°āļāđāļāļāļāļąāļāļāđāļāļāļīāļāļāļĨāļēāļāđāļāļāđāļĢāļĩāļĒāļāļāđāļāļ āđāļāļĒāļāļ°āļāļĢāļ§āļāļŠāļāļāļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđāļāļĢāļīāļāļēāļĢāđāļĨāļ°āļāļĢāļ°āļāļļāđāļāļāļēāļĢāļāļāļāļŠāļāļāļāļāļēāļāđāļĨāļ·āļāļāļŦāļēāļāļāļĢāļ§āļāļāļāļāļ§āļēāļĄāļĨāđāļĄāđāļŦāļĨāļ§ āļāđāļ§āļĒāđāļŦāđāļĢāļ°āļāļāļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāđāļāđāļāđāļāđāļāđāļāļŠāļāļēāļāļ°āļāļĩāđāđāļŠāļ·āđāļāļĄāđāļāļĢāļĄāđāļāļāļāļĩāđāļāļ°āļāļīāļāđāļāļĢāļ·āđāļāļāđāļāļĒāļŠāļĄāļāļđāļĢāļāđ
AppMaster āļāļķāđāļāđāļāđāļāđāļāļĨāļāļāļāļĢāđāļĄ no-code āļāļąāļāļāļĢāļāļāļĨāļąāļ āļāļĢāļ°āļāļāļāđāļāļāđāļ§āļĒāļāļļāļāļŠāļĄāļāļąāļāļīāļāđāļēāļāđ āļĄāļēāļāļĄāļēāļĒāļāļĩāđāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļāļģāļāļēāļāļāļĒāđāļēāļāļāļĨāļĄāļāļĨāļ·āļāļāļąāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāđāļāđāļāļāļāđāļāļģāđāļŠāļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļ āļēāļāđāļāļ·āđāļāļŠāļĢāđāļēāļāļŠāļāļĩāļĄāļēāļāļēāļāļāđāļāļĄāļđāļĨ āļāļĢāļĢāļāļ°āļāļēāļāļāļļāļĢāļāļīāļ āđāļĨāļ° REST API āđāļāļāļāļ°āļāļĩāđāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļēāļĢāļāļąāļāļāļēāļŠāđāļ§āļāļŦāļāđāļēāļĢāļāļāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļ§āđāļāđāļāļīāļāđāļāđāļāļāļāđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļĄāļ·āļāļāļ·āļ āđāļāļāļāļĨāļīāđāļāļāļąāļāđāļĢāđāļŠāļāļēāļāļ°āļāļĩāđāļāļĢāļąāļāļāļāļēāļāđāļāđāļŠāļđāļāđāļĨāļ°āļŠāļĢāđāļēāļāļāļķāđāļāđāļāļĒāļŠāđāļāđāļāđāļāļāđāļāđāļĨāļĒāļĩ AppMaster āđāļ Go, Vue3 āđāļĨāļ° Kotlin/ SwiftUI āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļāļāļąāļāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒāļāđāļēāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļĄāļīāļāđāļāļīāļĨāđāļ§āļĢāđ āļāļķāđāļāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāđāļāđāļāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļŠāļīāđāļāļŠāļģāļāļąāļāļāļĩāđāļāļ§āļĢāļāļĢāļēāļāļāļ·āļāļĄāļīāļāđāļāļīāļĨāđāļ§āļĢāđāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāđāļāđāļāļ āļđāļĄāļīāļāļąāļĻāļāđāļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļ āđāļāļĒāļĄāļĩāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļĨāļ°āđāļāļāđāļāđāļĨāļĒāļĩāđāļŦāļĄāđāđ āđāļāļīāļāļāļķāđāļāđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāļąāļāļāļ§āļēāļĄāļāđāļēāļāļēāļĒāđāļāļāļēāļ°āļāļąāļ§āđāļāļāļēāļĢāļāļąāļāļāļē āļāļēāļĢāļāļĢāļąāļāđāļāđ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāđāļāđāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āļāļąāļāļāļąāđāļ āļāļąāļāļāļąāļāļāļēāļāļĩāđāļāļĢāļąāļāđāļāđāđāļĨāļ°āđāļāđāļāļēāļāļĄāļīāļāđāļāļīāļĨāđāļ§āļĢāđāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠāļāļģāđāļāđāļāļāđāļāļāļāļīāļāļāļēāļĄāļāļ§āļēāļĄāļāđāļēāļ§āļŦāļāđāļēāļĨāđāļēāļŠāļļāļāđāļāļ·āđāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāļāļāļ§āļāđāļāļēāļĒāļąāļāļāļāļāļĨāļāļāļ āļąāļĒ āđāļāđāļāđāļāļĢāđāļ āđāļĨāļ°āđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāđāļāđāļāđāļāļ·āđāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāļŠāļļāļ
āđāļāļĒāļŠāļĢāļļāļ Microservices Middleware āļĄāļĩāļāļāļāļēāļāļŠāļģāļāļąāļāđāļāļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āđāļāļĒāļāļēāļĢāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢ āļāļēāļĢāļāđāļāļāļāļāļĢāļīāļāļēāļĢ āļāļēāļĢāļāļĢāļąāļāļŠāļĄāļāļļāļĨāđāļŦāļĨāļ āđāļĨāļ°āļāļ§āļēāļĄāļāđāļēāļāļēāļĒāđāļāļāļēāļĢāļāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļ āđāļāļĨāļāļāļāļĢāđāļĄ AppMasterno-code āļāļĢāđāļāļĄāļāđāļ§āļĒāļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāđāļāđāļāđāļāļāļāđ āđāļ§āđāļ āđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļĄāļ·āļāļāļ·āļ āļĄāļĩāļāļ§āļēāļĄāļāļĢāđāļāļĄāđāļāļ·āđāļāļĢāļāļāļĢāļąāļāđāļĨāļ°āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļĨāļąāļāļāļāļāļĄāļīāļāđāļāļīāļĨāđāļ§āļĢāđāđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļāļĨāļđāļāļąāļāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāļāļĢāļąāļāļāļāļēāļāđāļāđ āļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāđ āđāļĨāļ°āļĄāļĩāļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļ