Друкарня від WE.UA

Computer Science

11 довгочитів
11Довгочитів

Java Memory Model ↔ PostgreSQL MVCC: один і той самий фундамент конкурентності

Java Memory Model та PostgreSQL MVCC/Isolation Levels — це дві відповіді на одне й те саме фундаментальне питання: за яких умов зміна, зроблена одним учасником (потоком / транзакцією), стає видимою для іншого?

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 10

Kafka. ZooKeeper. Raft

Консенсус в розподілених системах — це фундаментальний принцип, який дозволяє декільком взаємопов'язаним вузлам (або процесам) у системі досягти загальної домовленості щодо певного даних або стану системи, незважаючи на наявність помилок або відмов деяких вузлів.

Картинка довгочиту

Теми цього довгочиту:

Kafka та ще 4 теми
Залишили оплесків 60

JNA. Виклик нативного коду з Java

Часто Java може не мати доступу до специфічних функцій операційної системи або апаратного забезпечення. JNA дозволяє викликати ці функції безпосередньо.

Теми цього довгочиту:

Програмування та ще 4 теми
Залишили оплесків 39Кількість коментарів 1

Типи даних в Rust (part 1)

Одним із ключових аспектів розробки програм на Rust є типи даних. У цій статті ми розглянемо основні ТД, як використовуються, особливості.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 3 теми
Залишили оплесків 31

Автори в темі