AWS Architecture Blog

Category: HAQM Simple Queue Service (SQS)

app integration - benefits

Application Integration Using Queues and Messages

In previous blog posts in this messaging series, we provided an overview of messaging and we also explained the common characteristics to consider when  evaluating messaging channel technologies. In this post, we will explain some of the semantics of queue-based processing, its use in designing flexible systems, and how to apply it to your use […]

This is My Architecture: Halodoc

Halodoc: Building the Future of Tele-Health One Microservice at a Time

Halodoc, a Jakarta-based healthtech platform, uses tele-health and artificial intelligence to connect patients, doctors, and pharmacies. Join builder Adrian De Luca for this special edition of This is My Architecture as he dives deep into the solutions architecture of this Indonesian healthtech platform that provides healthcare services in one of the most challenging traffic environments […]

Static stability using availability zones

re:Invent 2019: Introducing the HAQM Builders’ Library (Part I)

This week I’m telling you about a new site we launched at re:Invent, the HAQM Builders’ Library, a collection of living articles covering topics across architecture, software delivery, and operations. You get to peek under the hood of how HAQM architects, releases, and operates the software underpinning HAQM.com and AWS. Want to know how HAQM.com does what it does? […]

REST API 2

Things to Consider When You Build REST APIs with HAQM API Gateway

A few weeks ago, we kicked off this series with a discussion on REST vs GraphQL APIs. This post will dive deeper into the things an API architect or developer should consider when building REST APIs with HAQM API Gateway. Request Rate (a.k.a. “TPS”) Request rate is the first thing you should consider when designing REST APIs. […]

Scale Your Web Application — One Step at a Time

I often encounter people experiencing frustration as they attempt to scale their e-commerce or WordPress site—particularly around the cost and complexity related to scaling. When I talk to customers about their scaling plans, they often mention phrases such as horizontal scaling and microservices, but usually people aren’t sure about how to dive in and effectively scale […]