Java Concurrency and Parallelism
Эта книга представляет собой углублённое руководство по использованию конкурентности и параллелизма в Java для создания современных облачных приложений. Автор, опытный специалист с более чем 20-летним стажем работы в ведущих IT-компаниях, делится практическими знаниями о переходе от монолитных архитектур к микросервисам в облачной среде.
В первой части рассматриваются фундаментальные различия между конкурентностью и параллелизмом, их роль в облачных вычислениях и эволюция Java как языка для cloud-native разработки. Особое внимание уделяется современным вызовам, таким как распределённые транзакции, согласованность данных в микросервисных архитектурах и обработка больших данных.
Книга охватывает практические аспекты работы с облачными сервисными моделями, инструментами Java для управления параллельными процессами и реальными кейсами успешных облачных приложений на Java. Материал подкреплён примерами из опыта автора в компаниях Accenture, IBM и телекоммуникационной отрасли.









