✨Xác nhận hai pha (khoa học máy tính)

Xác nhận hai pha (khoa học máy tính)

thumb|Trình tự xác nhận hai pha điển hình Trong lĩnh vực cơ sở dữ liệu, xác nhận hai pha (tiếng Anh: two-phase commit protocol, hay 2PC) là một thuật toán phân tán đảm bảo các nút khác nhau của một hệ thống phân tán xác nhận một giao dịch.

Trong quá trình xác nhận, nếu một trong các nút của hệ thống phủ nhận giao dịch thì toàn bộ giao dịch sẽ bị hủy bỏ. Giao dịch chỉ được hoàn thành khi tất cả các nút của hệ thống xác nhận nó.

Quá trình xác nhận bao gồm 2 pha là:

  • Gửi yêu cầu: nút điều phối (coordinator) gửi câu truy vấn yêu cầu xác nhận giao dịch tới tất cả các nút tham gia, sau đó đợi trả lời từ các nút đó.

  • Xác nhận giao dịch: khi nút điều phối nhận được trả lời đồng ý của tất cả các nút tham gia, nó sẽ gửi lại thông điệp xác nhận tới tất cả các nút tham gia một lần nữa để hoàn tất việc giao dịch, và giao dịch đó được xác nhận thành công. Trong trường hợp nút điều phối nhận được ít nhất một trả lời phủ định giao dịch từ một nút tham gia nào đó, hoặc nếu sau khoảng thời gian nhất định vẫn chưa nhận được toàn bộ trả lời từ các nút tham gia, thì nút điều phối sẽ gửi thông điệp hủy bỏ việc xác nhận tới tất cả các nút tham gia, và việc xác nhận giao dịch thất bại.

👁️ 0 | 🔗 | 💖 | ✨ | 🌍 | ⌚
thumb|Trình tự xác nhận hai pha điển hình Trong lĩnh vực cơ sở dữ liệu, **xác nhận hai pha** (tiếng Anh: _two-phase commit protocol_, hay 2PC) là một thuật toán phân tán đảm bảo các
Khoa học máy tính nghiên cứu các cơ sở lý thuyết của thông tin và tính toán, cùng với các kỹ thuật thực tiễn để thực hiện và
thumb|upright=1.35|right|Ảnh từ vệ tinh [[Apollo 15 đơn vị quỹ đạo của rille lân cận với miệng núi lửa Aristarchus trên Mặt Trăng.]] **Khoa học hành tinh** là ngành khoa học nghiên cứu về các hành
**Trí tuệ nhân tạo** (**TTNT**) (tiếng Anh: **_Artificial intelligence_**, viết tắt: **_AI_**) là khả năng của các hệ thống máy tính thực hiện các nhiệm vụ liên quan đến trí thông minh của con người,
**Trí tuệ nhân tạo tổng quát** (**Artificial general intelligence**, hay **AGI**) là một loại trí tuệ nhân tạo (AI) trong lý thuyết, nằm giữa cận dưới và cận trên của năng lực nhận thức con
[[Phần cứng|Phần cứng máy tính là nền tảng cho xử lý thông tin (sơ đồ khối). ]] **Lịch sử phần cứng máy tính** bao quát lịch sử của phần cứng máy tính, kiến trúc của
nhỏ|phải|243x243px|Ảnh chụp giao diện [[phần mềm diệt virus có tên FireLion- FastHelper]] Trong khoa học máy tính viễn thông, **virus máy tính** hay **virus tin học** (thường được người sử dụng gọi tắt là **virus**)
**Khoa học và công nghệ luận** hay **khoa học, công nghệ và xã hội** (STS) là lĩnh vực nghiên cứu về tương tác qua lại giữa văn hóa, xã hội, chính trị với nghiên cứu
thế=Photograph of a man sitting in a chair.|nhỏ| [[Arthur C. Clarke, một trong những nhà văn có tầm ảnh hưởng của thể loại khoa học viễn tượng nặng.]] thế=Black and white photograph of a man,
**John von Neumann** (**Neumann János**; 28 tháng 12 năm 1903 – 8 tháng 2 năm 1957) là một nhà toán học người Mỹ gốc Hungary và là một nhà bác học thông thạo nhiều lĩnh
thumb|right|348x348px|Bìa của bài thơ có chủ đề tiến hóa của [[Erasmus Darwin, _Temple of Nature_ cho thấy một nữ thần vén bức màn bí ẩn của thiên nhiên (bên trong là Artemis). Tượng trưng và
nhỏ|430x430px|BrdU (màu đỏ), thể hiện quá trình neurogenesis trong trung khu dưới hạt (SGZ) của vùng DG hồi hải mã. Hình ảnh minh họa này của Faiz và cộng sự, năm 2005. **Khoa học thần
**Jacques Fabrice Vallée** (; sinh ngày 24 tháng 9 năm 1939) là một nhà khoa học máy tính, nhà đầu tư mạo hiểm, tác giả, nhà UFO học và nhà thiên văn học hiện đang
phải|nhỏ|[[Lưu đồ thuật toán (thuật toán Euclid) để tính ước số chung lớn nhất (ưcln) của hai số _a_ và _b_ ở các vị trí có tên A và B. Thuật toán tiến hành bằng
Máy tính lượng tử là hệ thống có thể thực thi vô số phép tính phức tạp cùng một lúc mà một máy tính thông thường có thể phải mất hàng triệu năm mới xong.
**Viện phát triển khoa học và công nghệ quốc phòng** (viết tắt **AMST** theo tên tiếng Anh của đơn vị là _Academy of Military Science and Technology_) là một viện nghiên cứu khoa học đa
Một trong những kiến ​​trúc máy tính lượng tử có triển vọng nhất là **máy tính lượng tử bẫy ion**. Thiết kế này đã được đề xuất lý thuyết vào năm 1995 bởi Cirac và
**Học máy** hay **máy học** (_machine learning_) là một lĩnh vực của trí tuệ nhân tạo liên quan đến việc nghiên cứu và xây dựng các kĩ thuật cho phép các hệ thống "học" tự
**Tin sinh học** (_bioinformatics_) là một lĩnh vực khoa học sử dụng các công nghệ của các ngành toán học ứng dụng, tin học, thống kê, khoa học máy tính, trí tuệ nhân tạo, hóa
**Ngôn ngữ học** hay **ngữ lý học** là bộ môn nghiên cứu về ngôn ngữ. Người nghiên cứu bộ môn này được gọi là nhà ngôn ngữ học. Nói theo nghĩa rộng, nó bao gồm
nhỏ| Một sơ đồ cho thấy cách người dùng tương tác với [[phần mềm ứng dụng trên một máy tính để bàn thông thường. Lớp phần mềm ứng dụng giao tiếp với hệ điều hành,
Trong ngành khoa học máy tính, **học tăng cường** (tiếng Anh: _reinforcement learning_) là một lĩnh vực con của học máy, nghiên cứu cách thức một _agent_ trong một _môi trường_ nên chọn thực hiện
**Điện tử học spin** (tiếng Anh: _spintronics_) là một ngành đa lĩnh vực mà mục tiêu chính là thao tác và điều khiển các bậc tự do của spin trong các hệ chất rắn. Nói
**Khoa học thư viện** hay **thư viện học** (tiếng Anh: _Library science_) là bộ môn khoa học xã hội nghiên cứu quy luật phát triển sự nghiệp thư viện như một hiện tượng xã hội.
**Máy tính cá nhân IBM**, thường được gọi là **IBM PC**, là máy tính vi tính đầu tiên của IBM và là nền tảng của tiêu chuẩn de facto tương thích IBM PC. Được phát
thumb|220x124px | right | Một thông tin được mã hoá bởi các dòng mã (code) **Tin học** hay **khoa học thông tin** (gọi tắt là **tin**) (, ) là một ngành khoa học chuyên nghiên
nhỏ|4 khe cắm [[PCI Express (từ trên xuống dưới: x4, x16, x1 and x16), bên cạnh khe PCI 32 bit (dưới cùng)]] Trong kiến trúc máy tính, **bus** (là tên viết gọn của từ Latin
Tiếng Việt được viết bằng bảng chữ cái Latinh kèm dấu phụ để thể hiện thanh điệu, đòi hỏi mấy sự thích ứng khác nhau khi gõ trên điện thoại hoặc máy tính. Hình thức
Một [[bản đồ não tướng học về bộ não người có từ năm 1894. Não tướng học là một trong những nỗ lực đầu tiên liên hệ những chức năng tinh thần với những phần
_Cuốn [[The Compendious Book on Calculation by Completion and Balancing_]] Từ _toán học_ có nghĩa là "khoa học, tri thức hoặc học tập". Ngày nay, thuật ngữ "toán học" chỉ một bộ phận cụ thể
_[[Nhà thiên văn học (Vermeer)|Nhà thiên văn_, họa phẩm của Johannes Vermeer, hiện vật bảo tàng Louvre, Paris]] **Thiên văn học** là một trong những môn khoa học ra đời sớm nhất trong lịch sử
**Triết học toán học** là nhánh của triết học nghiên cứu các giả định, nền tảng và ý nghĩa của toán học, và các mục đích để đưa ra quan điểm về bản chất và
**_Hành trình đến hành tinh chết_** (tựa tiếng Anh: _Prometheus_) là một bộ phim điện ảnh thuộc thể loại khoa học viễn tưởng – kinh dị – kỳ ảo công chiếu vào năm 2012 do
nhỏ|348x348px|Tượng _[[Người suy tư_ của Auguste Rodin là một biểu tượng của tư tưởng triết lý.]] **Triết học** (; ) là một ngành nghiên cứu có hệ thống về những vấn đề cơ bản và
nhỏ|phải| Hệ thống [[Shadow Hand|cánh tay robot Shadow]] **Robot học** (tiếng Anh: **_Robotics_**) là một ngành kỹ thuật bao gồm thiết kế, chế tạo, vận hành, và ứng dụng robot, cũng như các hệ thống
nhỏ|Những nghiên cứu phủ nhận quá trình ấm lên toàn cầu do con người gây nên được kiểm duyệt bởi hội đồng chuyên gia là gần như không tồn tại trong khoảng 2013-14. Hơn 99.99%
**Tâm lý học** () là ngành khoa học nghiên cứu về tâm trí và hành vi, tìm hiểu về các hiện tượng ý thức và vô thức, cũng như cảm xúc và tư duy. Đây
nhỏ|Quang phổ của một ngọn [[lửa, cho thấy ba vạch chính, đặc trưng cho thành phần hóa học của các chất trong ngọn lửa.]] **Quang phổ học** hay **Phổ học** là ngành nghiên cứu về
**Công nghệ** đóng một vai trò quan trọng trong việc xác định kết quả của chiến tranh thế giới thứ II. Phần lớn của nó đã được phát triển trong những năm giữa cuộc chiến
Percival Lowell, người đưa ra giả thuyết về **Hành tinh X** **Hành tinh X** là một hành tinh giả thuyết lớn vận động theo một quỹ đạo nằm ngoài quỹ đạo của Sao Hải Vương.
**Thiên kiến xác nhận** (còn gọi là **thiên kiến (thiên lệch) khẳng định**) là một khuynh hướng của con người ưa chuộng những thông tin nào xác nhận các niềm tin hoặc giả thuyết của
**Tác động văn hóa của việc tiếp xúc người ngoài hành tinh** là tập hợp những thay đổi đối với khoa học, công nghệ, tôn giáo, chính trị và hệ sinh thái Trái Đất do
**Đại học Manchester** là một trường đại học nghiên cứu công lập tại Manchester, Anh. Cơ sở chính nằm ở phía nam Trung tâm Thành phố Manchester trên Đường Oxford. Trường đại học sở hữu
Hà Lan, bất chấp diện tích và dân số thực sự khiêm tốn, có một phần đóng góp đáng kể trong quá trình hình thành nên xã hội hiện đại ngày nay. Đất nước Hà
Trung Quốc đã và đang là khởi nguồn của nhiều tiến bộ, phát hiện khoa học và các phát minh sáng chế. Dưới đây là danh sách theo thứ tự bảng chữ cái Latinh các
Đây là bài con của **Trí tuệ nhân tạo**, nội dung chú trọng vào sự phát triển và **lịch sử ngành trí tuệ nhân tạo**. ## Sự phát triển của lý thuyết trí tuệ nhân
nhỏ|[[Honda Wave 125 S, đời 2007]]nhỏ|Một [[mô tô ba bánh.]] **Xe máy** (còn gọi là **mô tô** hay **xe hai bánh**, **xe gắn máy**, phiên âm từ tiếng Pháp: _Motocyclette_) là loại xe có hai
**Viện** **đại-học Minnesota** (thường được gọi với các tên **The University of Minnesota**, **Minnesota**, **U of M**, **UMN**, hoặc chỉ đơn giản là **the U**) là một viện đại-học nghiên-cứu công-lập nằm ở hai đô-thị
Trường **Đại học Kỹ thuật Quốc gia Moskva Bauman** (_tiếng Nga_: Московский государственный технический университет им. Н. Э. Баумана) là trường đại học kỹ thuật số một nước Nga, nơi đây là cái nôi đào
**Đại học George Mason** (tiếng Anh: _George Mason University_; gọi tắt: _Mason_ hoặc _GMU_) là một trường đại học nghiên cứu công lập nằm tại quận Fairfax, bang Virginia, Hoa Kỳ. Trường nằm ở phía