Database Replication là gì?
Tưởng tượng rằng, chúng ta đang trong một dự án của một công ty được xây dựng khởi đầu sử dụng cơ sở dữ liệu "X" để lưu trữ các dữ liệu về khách hàng và sản phẩm,... Sau một khoảng thời gian hoạt động...
Đọc thêmTưởng tượng rằng, chúng ta đang trong một dự án của một công ty được xây dựng khởi đầu sử dụng cơ sở dữ liệu "X" để lưu trữ các dữ liệu về khách hàng và sản phẩm,... Sau một khoảng thời gian hoạt động...
Đọc thêmCơ sở dữ liệu NoSQL đang ngày càng trở nên phổ biến và được sử dụng nhiều hơn bao giờ hết, một ví dụ điển hình là MongoDB. Tuy nhiên, trong một vài trường hợp chúng ta sẽ vẫn cần đến sức mạnh đến từ c...
Đọc thêm“Many people who excel are self-taught” — Herb Ritts Self-taught là một kỹ năng cực kỳ cần thiết của một developer giỏi nhưng ở một mức độ nào đó, chúng ta có thể thấy rằng mọi lập trình viên đều phải...
Đọc thêmTrong bài viết cuối cùng của series này chúng ta sẽ cùng tìm hiểu về hai thuật toán/kỹ thuật được sử dụng khá rộng là: Two Pointer & Sliding Window. Danh sách các bài viết: Phần 1 - Vài nét về thuật t...
Đọc thêmTrong bài viết này, chúng ta sẽ cùng nhau tìm hiểu về khái niệm P2P Network hay thường gọi là mạng ngang hàng, tầm quan trọng của mạng ngang hàng trong công nghệ Blockchain. Với Peer-to-peer Network ...
Đọc thêmSau khi đã nắm được các khái niệm cơ bản về thuật toán, chúng ta hãy cùng bắt tay ngay vào việc tìm hiểu và thực hành thôi nào! Trong bài viết này, chúng ta sẽ cùng nhau tìm hiểu về cách hoạt động củ...
Đọc thêmHệ sinh thái tiền điện tử đã và đang phát triển nhanh chóng trong những năm qua - nhanh đến mức chúng ta khó có thể hiểu được các loại tiền ảo này và các trường hợp sử dụng khác nhau. Trong bài viết n...
Đọc thêmTất cả chúng ta đều nhận thức được rằng, mọi thứ xung quanh thay đổi theo từng ngày, luôn luôn vân động và phát triển. Ngành lập trình cũng vậy, theo thời gian, chúng ta có thể thấy ngày càng nhiều cá...
Đọc thêmBlockchain - một từ khóa chưa bao giờ ngừng hot, bởi có nhiều người làm giàu nhờ vào các loại tiền ảo điển hình là Bitcoin. Blockchain là gì? Nó cho phép chúng ta làm gì? Bạn có thực sự hiểu về nó hay...
Đọc thêmTrong lĩnh vực Software Development, khi các công nghệ ngày càng phát triển một cách đa dạng, nó sẽ kéo theo các khái niệm mới phù hợp thể hiện được vai trò và phạm vi hiểu biết của một developer. Có ...
Đọc thêmỞ bài viết trước [1] chúng ta đã nắm được những khái niệm cũng như các cú pháp cơ bản nhất về hàm trong JavaScript. Còn bây giờ chúng ta sẽ cùng đến với khái niệm Arrow Function - một cách khác để kha...
Đọc thêmCơ sở dữ liệu là một phạm trù rộng lớn với vô vàn khái niệm khác nhau mà đôi khi các ứng dụng của chúng ta cần đến các chuyên gia có chuyên môn về lĩnh vực này để có thể phát triển và duy trì. Tuy có ...
Đọc thêm