Easy Quizzer là một ứng dụng quiz miễn phí được xây dựng hoàn toàn với sự hỗ trợ của AI, nhằm giúp người dùng luyện thi AWS, GCP, Azure một cách dễ dàng. Bài viết chia sẻ từ ý tưởng, công nghệ sử dụng, quá trình coding – fix bug, đến nhận xét ưu nhược điểm và kinh nghiệm triển khai.
Hello, Friends!
Hế lô các bạn, chào mừng các bạn đến với blog nhỏ của mình - nơi mình chia sẻ cũng như document lại những gì mình đã học, đã làm. Hi vọng nó sẽ giúp mình chịu khó viết hơn, và thật vui nếu nó đem lại giá trị gì đó cho các bạn.
- Trong bài viết này, mình sẽ cùng anh em tìm hiểu cách triển khai ứng dụng Spring Boot lên AWS ECS một cách tự động thông qua CodeBuild và CodePipeline. Đây là flow CI/CD đơn giản giúp chúng ta dễ dàng kiểm soát quá trình build, test và deploy, đồng thời tối ưu hóa hiệu suất việc triển khai code trên nền tảng AWS.
- Đối với bất kỳ ứng dụng nào, việc lưu trữ các thông tin bảo mật như password, key, token hay ID đều phải rất thận trọng và đặc biệt là ở môi trường production. Với các ứng dụng Spring làm sao để chúng ta lưu trữ các thông tin này một cách an toàn thay vì hard code như nhiều bạn vẫn hay làm trong file cấu hình? Hãy cùng mình theo dõi hết bài viết này để xem có những cách nào.
- Trong bài viết này mình sẽ cùng các bạn tiểu về một giao thức truyền tải dữ liệu mà có thể các bạn đã nghe rồi nhưng chưa thật sự làm việc nhiều đó là gRPC. Mình sẽ cùng các bạn tìm hiểu tổng quan về gRPC và nghiên cứu cách áp dụng giao thức này trong một hệ thống microservice xây dựng bằng Spring Boot sẽ như thế nào?
- Hiện nay, nhiều ứng dụng được thiết kế theo mô hình hệ thống phân tán (distributed systems) nhằm đáp ứng các yêu cầu về khả năng mở rộng (scalability), hiệu năng cao (high performance) và tính sẵn sàng (high availability). Và một trong những thành phần quan trọng nhất trong hệ thống phân tán là bộ nhớ đệm phân tán (distributed cache).