From 169299bfc76dd33ff4364c2d475fd3946782b0df Mon Sep 17 00:00:00 2001 From: wjrjerome Date: Mon, 29 Jul 2024 21:28:33 +1000 Subject: [PATCH] chore: add infra recommendation in README --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index eb1a12d..1857df9 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,21 @@ The primary infrastructure components include: 2. RabbitMQ 3. Redis cache (Work In Progress) +### Infra recommendation + +Since the service is public-facing and exposes a set of endpoints, +it's crucial to apply additional protection mechanisms in front of the service. +Here are some recommendations beyond the basic configurations of request size +limit, header limit, request caching, and DDOS protection: + +- Request size limit +- Header limit +- Request caching +- Rate limiting +- DDOS protection mechanism +- SSL/TLS +- ... other common API gateway setup for running with microservices. + ### Key Features - **Asynchronous Communication**: Enables decoupled, non-blocking inter-service