Cafedev chia sẻ cho ace những cuốn sách cực hay và hữu ích cho ace nào chuẩn bị, đã và đang học lập trình với Microservices với Java. Sau đây cafedev sẽ review từng cuốn dưới đây.
-> Nơi đăng ký nhận ebook lập trình, ebook công nghệ thông tin tại đây <-
1.Microservices Patterns: With examples in Java
Microservices Patterns dạy các nhà phát triển doanh nghiệp và kiến trúc sư cách xây dựng ứng dụng với kiến trúc microservice. Thay vì chỉ đơn giản ủng hộ việc sử dụng kiến trúc microservice, hướng dẫn được viết rõ ràng này có cách tiếp cận cân bằng, thực dụng, khám phá cả lợi ích và nhược điểm
Việc phát triển thành công các ứng dụng dựa trên microservices đòi hỏi phải nắm vững tập hợp các thông tin và thực tiễn về kiến trúc mới. Trong cuốn sách độc đáo này, nhà tiên phong về kiến trúc microservice và Nhà vô địch Java Chris Richardson đã thu thập, lập danh mục và giải thích 44 mẫu giải quyết các vấn đề như phân rã dịch vụ, quản lý giao dịch, truy vấn và giao tiếp giữa các dịch vụ
Những gì bạn sẽ học được?
- Cách (và tại sao!) Để sử dụng kiến trúc microservice
- Các chiến lược phân rã dịch vụ
- Quản lý giao dịch và các mẫu truy vấn
- Các chiến lược kiểm tra hiệu quả
- Các mẫu triển khai bao gồm vùng chứa và serverlessices
2. Mastering Microservices with Java 9 – Second Edition: Build domain-driven microservice-based applications with Spring, Spring Cloud, and Angular
Microservices là điều quan trọng tiếp theo trong việc thiết kế các ứng dụng có khả năng mở rộng, dễ bảo trì. Nó không chỉ giúp phát triển ứng dụng dễ dàng hơn mà còn mang lại sự linh hoạt tuyệt vời để sử dụng các tài nguyên khác nhau một cách tối ưu. Nếu bạn muốn xây dựng một bản triển khai sẵn sàng cho doanh nghiệp của kiến trúc microservices, thì đây là cuốn sách dành cho bạn!
Hướng dẫn chính trong sách này:
- Sử dụng thiết kế hướng domain để xây dựng các dịch vụ nhỏ
- Sử dụng Spring Cloud để sử dụng Dịch vụ Khám phá và Đăng ký
- Sử dụng Kafka, Avro và Spring Streams để triển khai các dịch vụ vi mô dựa trên sự kiện
Những gì bạn sẽ học được?
- Sử dụng thiết kế hướng domain để thiết kế và triển khai các dịch vụ nhỏ
- Bảo mật microservices bằng Spring Security
- Tìm hiểu để phát triển phát triển dịch vụ REST
- Triển khai và thử nghiệm microservices
- Khắc phục sự cố và gỡ lỗi các vấn đề gặp phải trong quá trình phát triển
- Học các phương pháp hay nhất và nguyên tắc chung về microservices
-> Nơi đăng ký nhận ebook lập trình, ebook công nghệ thông tin tại đây <-
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:
Chào thân ái và quyết thắng!