Lưu trữ
Tất cả bài viết đã lưu trữ.
-
Kafka: Những bài học chỉ Production mới dạy bạn
Đã đăng: at 07:31 SAKhông có tutorial Kafka nào chuẩn bị cho bạn cảm giác 2 giờ sáng bị gọi dậy vì consumer lag tăng không kiểm soát. Bài viết ghi lại những bài học xương máu về Kafka trong production.
-
Những lưu ý về bảo mật khi tham gia phát triển dự án phần mềm
Đã đăng: at 02:55 SATổng hợp best practices về bảo mật cho developer, DevOps, QA và quản lý dự án: từ secure coding, secret management đến threat modeling và SDL.
-
Thiết Kế Hệ Thống Chịu Tải Cao: Tổng Hợp Giải Pháp Từ Front-end Đến Back-end
Đã đăng: at 04:32 SATổng hợp các giải pháp thiết kế hệ thống chịu tải cao: từ frontend, caching, query tối ưu, pattern backend, quản lý request, đến monitoring và autoscaling.
-
Vì sao Twilio Segment nói lời chia tay Microservices và quay về Monolith
Đã đăng: at 04:31 SAPhân tích case study Twilio Segment: từ kiến trúc microservices với hàng trăm service đến quyết định quay về modular monolith.
-
Tomcat, Jetty hay Undertow? Hướng dẫn chọn Java Web Server hiệu năng cao
Đã đăng: at 11:17 SASo sánh chi tiết Tomcat, Jetty và Undertow: thread model, memory footprint, hiệu năng và use case phù hợp cho từng loại ứng dụng Java.
-
Project Loom: Cuộc cách mạng xử lý đồng thời trong Java
Đã đăng: at 02:59 SATìm hiểu Project Loom và Virtual Threads trong Java: cách hoạt động, lợi ích, so sánh với reactive programming và tương lai của Java.
-
GraalVM – Tương lai của Java trong kỷ nguyên Cloud-native
Đã đăng: at 02:28 SATìm hiểu GraalVM: Native Image, kiến trúc đa ngôn ngữ, so sánh với JVM truyền thống và ứng dụng trong microservices, serverless.
-
Hiểu Zero Trust trong 5 phút
Đã đăng: at 10:12 SAGiải thích Zero Trust security model: nguyên tắc cốt lõi, so sánh với bảo mật truyền thống và ví dụ thực tế.
-
Hiểu Saga Pattern trong 5 phút
Đã đăng: at 11:59 SAGiải thích Saga Pattern: distributed transaction trong microservices, Event-Driven vs Orchestration, compensation và eventual consistency.
-
Saga Pattern: Khi Lý Thuyết Va Chạm Thực Tế
Đã đăng: at 09:02 SANhững bài học thực tế khi triển khai Saga Pattern: partial failure, compensate không hoàn hảo, duplicate event và trade-off giữa Orchestration và Choreography.
-
Cẩn thận khi retry – đừng tự DDoS chính hệ thống của mình
Đã đăng: at 04:02 CHRetry không kiểm soát có thể gây cascading failure. Hướng dẫn retry đúng cách với exponential backoff, jitter, circuit breaker và deferred retry.
-
Cả trăm đơn hàng bốc hơi chỉ trong 3 phút – tất cả vì một dòng config bị quên
Đã đăng: at 03:13 CHCase study thực tế về hậu quả của việc quên cấu hình graceful shutdown trong Spring Boot: mất đơn hàng, Kafka message và bài học rút ra.
-
AI không cướp việc của bạn – chính sự lạc hậu của bạn đang khiến bạn mất việc!
Đã đăng: at 11:38 CHGóc nhìn thực tế về AI và nghề lập trình: AI là công cụ, không phải kẻ thù. Cách developer tận dụng AI để phát triển sự nghiệp.
-
Tôi không thích microservices, và đây là lý do
Đã đăng: at 01:52 CHChia sẻ thực tế từ một backend developer: khi nào nên và không nên dùng microservices, trade-off với monolith và bài học cho team nhỏ.