Tuần rồi lại là một tuần bận rộn của mình. Mình đang work trên mvnForum và đã chạy thử nghiệm diễn đàn JavaVietNamForum ở địa chỉ https://javavietnamforum.org/. Mọi người có thể bắt đầu sử dụng diễn đàn này, mặc dù hiện tại còn nhiều cái mình phải sửa, mong các bạn thông cảm. Mình chỉ mới xây dựng lại mvnForum open-source mà thôi.
Ngoài ra, mình có đọc một số tutorial về Java, chia sẻ với các bạn:
- Bài viết này hướng dẫn các bạn cách filter một Java Collections dựa vào data type: https://medium.com/javarevisited/filtering-a-java-collection-by-type-7c1d611d0d95
- Một video về SpringOneTour https://www.youtube.com/watch?v=pQwMws6we6I&t=2109s, giới thiệu với các bạn tất cả những công nghệ cơ bản để sửa một application từ lúc bắt đầu phát triển cho đến lúc ứng dụng được deploy lên production sử dụng Kubernetes. Các developer từ VMWare lần lượt giới thiệu với các bạn về TDD để viết ứng dụng, Flyway cho database migration, Spring Cloud Contract để đảm bảo bất kỳ cái change nào của service sẽ được test với consumer, integration test với test container, GitHub action để tự động trigger automation test, deploy sử dụng Kubernetes với GitOps sử dụng https://argoproj.github.io/.
- Ngoài ra, mình còn đọc về RabbitMQ Streams https://blog.rabbitmq.com/posts/2021/07/rabbitmq-streams-first-application/
Chúc các bạn tuần mới vui vẻ!