Что можно почитать по параллелизму и транзакциям? Друзья, добрый вечер.
Подскажите пожалуйста, что можно почитать/посмотреть про транзакции/блокировки/etc, чтобы въехать в их применение на практике (помимо мануала mysql, конечно же). Чтобы обсуждались вопросы вроде этого habrahabr.ru/post/137979 или этого habrahabr.ru/post/238119/. Читаю в свободное время старые темы на phpclub, однако, для цельного понимания этого мало.
Сгодится также и что-нибудь про параллельное программирование в *nix для начинающих для расширения кругозора - про процессы, демоны, дедлоки и прочее. Точнее сформулировать, чего я хочу, пожалуй не получится.
Благодарю за рекомендации.

21 Авг 2019 в 06:54
208 +1
0
Ответы
1

"Database Systems: The Complete Book" by Hector Garcia-Molina, Jeffrey D. Ullman, and Jennifer Widom - эта книга предлагает глубокое понимание транзакций, блокировок и других аспектов баз данных.

"Concurrency in Go" by Katherine Cox-Buday - данная книга рассматривает параллельное программирование на примере языка программирования Go, но также предоставляет общие принципы параллелизма.

"Operating Systems: Three Easy Pieces" by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau - эта книга охватывает основные концепции операционных систем, включая процессы, демоны, дедлоки и многое другое.

"Computer Systems: A Programmer's Perspective" by Randal E. Bryant and David R. O'Hallaron - эта книга также предлагает глубокое понимание работы операционных систем и включает разделы о параллельном программировании и транзакциях.

Онлайн ресурсы, такие как Coursera, Udemy или Youtube, также могут предложить курсы и видеолекции по теме параллелизма и транзакций для начинающих.

20 Апр 2024 в 13:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир