Saturday, April 15, 2023

Set up replica set trong mongodb

 Giới thiệu về replica set trong MongoDBReplica set trong MongoDB là một group các mongod processes để duy trì cùng một cơ sở dữ liệu. Replica set cung cấp khả năng dự phòng và tính sẵn sàng cao.Tính dự phòng và sẵn sàng caoReplication cung cấp tính dự phòng và nâng cao tính khả dụng của mongoDB. Với nhiều bản sao chép trên nhiều database server khác nhau, replication nâng cao mức độ chịu lỗi chống lại việc mất dữ liệu trên signle database.Trong...

Thursday, April 13, 2023

001: Message-driven programming với Message broker và Apache Kafka

1) Asynchrounous và Message-driven programmingNếu đọc bài viết này thì chắc chắn chúng ta đã nắm chắc các khái niệm cơ bản về async programming và message-driven. Còn nếu chưa thì.. đọc tiếp nhé.1.1) Asynchronous programmingLàm một chiếc ví dụ cho sôi động:Sau khi release project thành công, leader quyết định cho cả team đi ăn... KFC. Thôi cũng được, đi ăn không mất tiền là sướng rồi.Các anh em nhanh chóng phi đến nơi và tự phân...

Wednesday, November 30, 2016

Cài đặt thuật toán Dijskstra bằng java

Bố cuc: 1. Lớp Bài toán: Cài đặt thuật toán Dijstra 2.Lớp test 1 .Lớp cài đặt thuật toán Dijkstra BaiToan.java package baocaovantruhoc_nhom13;/** * * @TranVanLinh */import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.util.Scanner;import java.util.logging.Level;import java.util.logging.Logger;public...