Triển khai API CRUD với Cassandra và Spring Boot giúp cho việc quản lý dữ liệu trở nên đơn giản và hiệu quả hơn, đồng thời cung cấp khả năng lưu trữ và truy xuất dữ liệu lớn.
Continue readingChia sẻ kiến thức lập trình, kĩ năng mềm từ góc nhìn của một Engineer
Triển khai API CRUD với Cassandra và Spring Boot giúp cho việc quản lý dữ liệu trở nên đơn giản và hiệu quả hơn, đồng thời cung cấp khả năng lưu trữ và truy xuất dữ liệu lớn.
Continue readingCassandra là một hệ quản trị cơ sở dữ liệu phân tán mã nguồn mở được phát triển bởi Facebook , sau đó chuyển giao cho Apache. Nó được thiết kế để xử lý các lượng dữ liệu lớn và cung cấp khả năng mở rộng linh hoạt và độ tin cậy cao.
Continue readingCái bài toán xây dựng nên cron job được lên lịch định kì là một bài toán rất phổ biến, hôm nay mình sẽ hướng dẫn mọi người cách tạo cron job chạy được trên nhiều instances với sự hỗ trợ của ShedLock.
Continue readingĐây là một thiết kế nâng cao và rất thường xuyên gặp trong những bài toán thực tế, mục đích chính là để giới hạn truy cập dữ liệu tới một nguồn tài nguyên cụ thể trong một khoảng thời gian nhất định, sẵn tiện đang đi series Hazelcast thì mình sẽ hướng dẫn mọi người cách dựng một khung Rate Limit sử dụng Hazelcast luôn.
Continue readingTrong quá trình làm việc, gần như chắc chắn các bạn sẽ gặp những trường hợp cần sử dụng đến một distributed lock (hay còn gọi là khóa phân tán) để làm khóa và xử lý những usecase đặc biệt đáp ứng nghiệp vụ của dự án.
Continue readingHazelcast là một Distributed Cache nhiều node rất phổ biến và mạnh mẽ, nó lưu các bản sao của các mảnh dữ liệu trên nhiều node. Khi một node bị lỗi thì dữ liệu trên node đó sẽ được khôi phục lại từ bản backup và cụm Hazelcast vẫn hoạt động bình thường mà không bị downtime.
Continue readingNgày nay các hệ thống pub sub dùng hazelcast khá là phổ biến và nó còn có thể được ứng dụng trong các trường hợp khác như : cache, notify, data store,…
Continue readingVề mặt khái niệm và chức năng của Hazelcast thì chúng ta đã tìm hiểu trong bài trước, hôm nay chúng ta sẽ tìm cách cài đặt nó trên một máy server Centos 7 để thực hiện test.
Continue readingMình cũng phỏng vấn khá nhiều và thấy khá nhiều công ty không sử dụng cũng như chưa tìm hiểu những cái hay ho từ Hazelcast, hôm nay chúng ta cùng tìm hiểu xem hazelcast là gì và nó được ứng dụng trong thực tế như thế nào
Continue readingĐể build được hệ thống pub sub sử dụng kafka làm message queue, thì điều kiện tiên quyết là phải cài đặt được Kafka để lấy được thông tin kết nối, về phần cài đặt thì các bạn có thể xem qua hai phần trước
Continue readingHôm nay mình sẽ hướng dẫn các bạn cách cài đặt Apache Zookeeper và Apache Kafka để code trên local.
2. Cài đặt Apache Zookeeper, Apache Kafka
trước tiên các bạn tải về zookeeper và kafka ở hai link sau:
Continue readingTrong phần này mình sẽ hướng dẫn các bạn đi tìm hiểu về một hệ thống message queue rất hay cũng như cơ chế hoạt động của Kafka mà mình đã tìm hiểu, ứng dụng và làm việc trong thời gian qua.
Continue readingamazon ai generate coding amazon codewhisperer auto suggestion code intellij Best practices java cassandra cassandra and cqlsh cassandra and spring boot cassandra apache Cassandra architecture cassandra crud cassandra facebook cassandra for high performance cassandra key space Centos 7 Chat GPT Docker Docker Compose Elasticsearch Git Git cherry-pick Git stash Hazelcast Hazelcast Cache Hazelcast IMDG Hazelcast Topic How to manage stress developer Intellij IntellIJ Crack Intellij IDEA Ultimate intellij idea with amazon ai Intellij Ultimate Interview Engineer 2023 Interview Software Engineer Java Javacore Kafka Kibana Linux Plugin IntelliJ IDEA restful api cassandra Review Book Soft skill Soft skill management stress Software Engineer Stress management
amazon ai generate coding amazon codewhisperer auto suggestion code intellij Best practices java cassandra cassandra and cqlsh cassandra and spring boot cassandra apache Cassandra architecture cassandra crud cassandra facebook cassandra for high performance cassandra key space Centos 7 Chat GPT Docker Docker Compose Elasticsearch Git Git cherry-pick Git stash Hazelcast Hazelcast Cache Hazelcast IMDG Hazelcast Topic How to manage stress developer Intellij IntellIJ Crack Intellij IDEA Ultimate intellij idea with amazon ai Intellij Ultimate Interview Engineer 2023 Interview Software Engineer Java Javacore Kafka Kibana Linux Plugin IntelliJ IDEA restful api cassandra Review Book Soft skill Soft skill management stress Software Engineer Stress management
© 2024 Cafeincode
Theme by Anders Noren — Up ↑