Building Microservices Application – Phần mở đầu: Bức tranh tổng thể

Đây là bài viết đầu tiên trong phần Xây dựng ứng dụng với Microservices. Trong những loạt bài trước, chúng ta đã tìm hiểu qua phần lý thuyết về những "viên gạch" (building block) chủ đạo trong Microservies. Loạt bài tiếp theo sẽ hướng đến việc implement những pattern như API Gateway, Service Discovery, Circuit … Continue reading Building Microservices Application – Phần mở đầu: Bức tranh tổng thể

Microservices: Từ Thiết Kế Đến Triển Khai – Phần 7: Tái cấu trúc ứng dụng nguyên khối thành Microservices

Đây là bài viết thứ bảy và cũng là bài cuối cùng trong loạt bài về Microservices: Từ Thiết Kế Đến Triển Khai. Trong bài đầu tiên, mô hình kiến trúc Microservices đã được giới thiệu và thảo luận về những ưu điểm và hạn chế trong việc ứng dụng và triển khai. Bài thứ hai mô tả về cách thức … Continue reading Microservices: Từ Thiết Kế Đến Triển Khai – Phần 7: Tái cấu trúc ứng dụng nguyên khối thành Microservices

Microservices: Từ Thiết Kế Đến Triển Khai – Phần 6: Chiến lược triển khai (Deployment Strategy) cho Microservices

Đây là bài viết thứ sáu trong loạt bài về Microservices: Từ Thiết Kế Đến Triển Khai. Trong bài đầu tiên, mô hình kiến trúc Microservices đã được giới thiệu và thảo luận về những ưu điểm và hạn chế trong việc ứng dụng và triển khai. Bài thứ hai mô tả về cách thức mà các client tương tác với … Continue reading Microservices: Từ Thiết Kế Đến Triển Khai – Phần 6: Chiến lược triển khai (Deployment Strategy) cho Microservices

Microservices: Từ Thiết Kế Đến Triển Khai – Phần 5: Event-Driven Data Management

Đây là bài viết thứ năm trong loạt bài về Microservices: Từ Thiết Kế Đến Triển Khai. Trong bài đầu tiên, mô hình kiến trúc Microservices đã được giới thiệu và thảo luận về những ưu điểm và hạn chế trong việc ứng dụng và triển khai. Bài thứ hai mô tả về cách thức … Continue reading Microservices: Từ Thiết Kế Đến Triển Khai – Phần 5: Event-Driven Data Management

Microservices: Từ Thiết Kế Đến Triển Khai – Phần 4: Service Discovery (Truy tìm dịch vụ)

Bài này mình sử dụng Bản dịch của nhóm học viên lớp Java Spring trên trang techmaster.vn. Link bài viết : https://techmaster.vn/posts/33617/truy-tim-dich-vu-trong-mot-kien-truc-microservices (Các bạn có thể đọc bài viết gốc tiếng Anh tại đây: https://www.nginx.com/blog/service-discovery-in-a-microservices-architecture/) Đây là bài viết thứ tư trong loạt bài về Microservices: Từ Thiết Kế Đến Triển Khai. Trong bài đầu tiên, mô hình kiến trúc Microservices đã được … Continue reading Microservices: Từ Thiết Kế Đến Triển Khai – Phần 4: Service Discovery (Truy tìm dịch vụ)

Microservices: Từ Thiết Kế Đến Triển Khai – Phần 3: Kĩ thuật IPC (Inter Process Communication – liên lạc giữa các process)

Đây là bài viết thứ ba trong loạt bài về Microservices: Từ Thiết Kế Đến Triển Khai. Bài viết đầu tiên giới thiệu về Microservices Architecture, so sánh với Monolithic Architecture, thảo luận về những lợi ích và nhược điểm của việc sử dụng microservices. Bài viết thứ hai mô tả cách thức các Client … Continue reading Microservices: Từ Thiết Kế Đến Triển Khai – Phần 3: Kĩ thuật IPC (Inter Process Communication – liên lạc giữa các process)

Microservices: Từ Thiết Kế Đến Triển Khai – Phần 2: API Gateway

Trong bài đầu tiên trong loạt bài bảy phần này về Microservices: Từ Thiết Kế Đến Triển Khai đã giới thiệu về Microservices architecture. Chúng ta đã thảo luận về những lợi ích và hạn chế của việc sử dụng microservices. Microservices tuy phức tạp, nhưng thường là lựa chọn lý tưởng cho các ứng … Continue reading Microservices: Từ Thiết Kế Đến Triển Khai – Phần 2: API Gateway

Microservices: Từ Thiết Kế Đến Triển Khai – Phần 1: Giới Thiệu về Microservices

Microservices hiện đang nhận được rất nhiều sự chú ý: bài viết, blog, thảo luận trên phương tiện truyền thông xã hội và thuyết trình hội nghị. Họ đang nhanh chóng hướng tới đỉnh cao của kỳ vọng tăng cao trên chu kỳ Gartner Hype. Đồng thời, có những người hoài nghi trong cộng đồng … Continue reading Microservices: Từ Thiết Kế Đến Triển Khai – Phần 1: Giới Thiệu về Microservices

Service Oriented Architecture (SOA)

Trong bài này chúng ta sẽ thảo luận về Service Oriented Architecture (SOA). Tuy là nói về architecture, nhưng tôi tin nó sẽ rất khác so với những bài viết trước khi chúng ta bàn về DDD, Hexagonal hay Event-Drivent Architecture, chúng chỉ nói về cách thức thiết kế và ghép nối các component lại, … Continue reading Service Oriented Architecture (SOA)