Microservices Platform
Nền tảng microservices Spring Boot sau APISIX + Keycloak, auto-scale trên Kubernetes với Argo CD GitOps.
Backend & Platform Engineer. Tôi thiết kế hệ thống Java / Spring Boot, vận hành trên Kubernetes với gateway, GitOps và observability.
Tôi xây dựng và vận hành các hệ thống backend chịu tải cao bằng Java và Spring Boot, đặt phía sau các lớp gateway như HAProxy và APISIX, bảo mật bằng Keycloak.
Ở tầng dữ liệu, tôi dùng PostgreSQL / MySQL trên Amazon RDS, tối ưu kết nối với PgBouncer, và kiểm thử hiệu năng bằng JMeter.
Toàn bộ được đóng gói và triển khai theo mô hình GitOps: GitLab CI/CD build và scan, rồi Argo CD đồng bộ lên Kubernetes — secrets quản lý tập trung qua Secret Manager.
JVM, multithreading, performance tuning
REST APIs, security, data access
SSR/SSG, App Router, edge rendering
Component architecture, hooks
Type-safe UI at scale
Accessible, composable components
Primary relational store
Relational store, replication
Managed DB, backups, failover
Connection pooling for Postgres
L4/L7 load balancing, TLS
API gateway, routing, plugins
OAuth2/OIDC, SSO, RBAC
Workload orchestration, scaling
Bare compute, self-managed nodes
Centralized secret storage
Load & performance testing
Build, test, package, scan
GitOps continuous delivery to K8s
Đường đi của một request từ client xuống tới tầng dữ liệu — qua từng lớp gateway, xác thực và pooling.
Từ commit đến production: GitLab CI build & kiểm thử, Argo CD đồng bộ GitOps lên Kubernetes — không can thiệp thủ công.
Nền tảng microservices Spring Boot sau APISIX + Keycloak, auto-scale trên Kubernetes với Argo CD GitOps.
PostgreSQL trên RDS với PgBouncer pooling và HAProxy, chịu tải cao đã kiểm thử bằng JMeter.
Bảng điều khiển nội bộ bằng Next.js + React + TypeScript, shadcn/ui, tích hợp SSO Keycloak.
Có một hệ thống cần thiết kế, mở rộng hay tối ưu? Hãy mở một connection.