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

Computer Science

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

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

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

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

Java та ще 4 теми
Переглядів 582Повних прочитань 48Залишили оплесків 20

Як виконується SQL-запит

Сьогодні розберемо, що відбувається з вашим SELECT * FROM users WHERE age > 21 перед тим, як БД поверне вам дані

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

Computer Science та ще 4 теми
Переглядів 43Повних прочитань 6Залишили оплесків 1

🫀Внутрощі qr-кодів

Недавно була задача, зв'язана з QR кодами. І про них трохи розкажу і про те, як їх можна використовувати.

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

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

Computer Science та ще 4 теми
Переглядів 175Повних прочитань 62Залишили оплесків 52

Kafka. ZooKeeper. Raft

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

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

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

Kafka та ще 4 теми
Переглядів 414Повних прочитань 184Залишили оплесків 60

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

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

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

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

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

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

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

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

Програмування та ще 3 теми
Переглядів 245Повних прочитань 86Залишили оплесків 31

Автори в темі