Microservices Cheat Sheet

Microservices Cheat Sheet Do only one thing and do it well. The "one thing" is defined by a "Bounded Context" in Domain-Driven Design (DDD). Own your own data. No shared data stores. Embrace eventual consistency. Don't read your writes. Publish your own state-changes (minimally) to an event log. Leverage event logging and/or streaming to replicate … Continue reading Microservices Cheat Sheet

Building Microservices Application – Phần 1: Sử dụng Netflix Eureka, Ribbon và Zuul

Đây là bài viết thứ nhất (index start từ 0 😀 ) trong series Building Microservices Application với Spring Boot. Trong bài viết mở đầu series đã giới thiệu một cách tổng quan các "viên gạch" cần có khi xây dựng ứng dụng Microservices. Trong bài viết này, hãy bắt tay vào những viên gạch … Continue reading Building Microservices Application – Phần 1: Sử dụng Netflix Eureka, Ribbon và Zuul

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