Распределенные Системы. Брендан Бёрнс. Введение
Брендан Бёрнс излагает в своей книге абсолютный минимум, необходимый для правильного проектирования распределенных систем....
Брендан Бёрнс излагает в своей книге абсолютный минимум, необходимый для правильного проектирования распределенных систем....
Race condition и data race — две разные проблемы многопоточности, которые часто путают. Попробуем разобраться....
Разбираемся с такими понятиями, как: type alignment guarantees, type sizes и structure padding....
Проектирование — это почти всегда не просто. Чаще всего это задача нахождения компромиссов....
Существует как минимум два способа общения между двумя программными компонентами....
С точки зрения параллелизма, как пути для повышения эффективности вычислений, существует две крайности....
Набор методов которые являются интерфейсом данного типа....
Рассмотрим простой и вообщем-то спорный шаблон Singleton. Его “потокобезопасную” версию и общие подходы к решению таких задач....
Go предлагает механизм встраивания(embedding) в качестве альтернативы механизму наследования в традиционных объектно-ориентированных языках программирования....
Заметки о роман об управлении проектами Тома ДеМарко Deadline....