singalen: (Default)
[personal profile] singalen
[livejournal.com profile] cousin_it дал мне несколько интересных ссылок, которые тоже попадают в список книг "к внимательному прочтению и осмыслению".
(PDF) A Note on Distributed Computing - Jim Waldo, Geoff Wyant, Ann Wollrath, Sam Kendall.
Свежесть мысли в том, что distributed computing - совсем не local computing. Описываются его проблемы (самая интересная часть). Из этого делается вывод, что нельзя давать программисту средств для ремотных вызовов, похожих на локальные, а нужно вводить особенные средства коммуникации. Кстати, для proof этого concept существует энное количество языков, которые поминал Вова. В числе их полезностей - и type-safe multithreading, и отсутствие межпоточны блокировок. Пощупать бы когда-нибудь все эти Plan9, Inferno/Limbo, QNX, в конце концов...
Architectural Styles and Design of Network-based Software Architectures, диссертация Roy Thomas Fielding, Ph.d. Сделан обзор существующих сетевых архитектур ПО и предложена новая модель: Representational State Transfer (REST). Лучше автора не скажешь: REST provides a set of architectural constraints that, when applied as a whole, emphasizes scalability of component interactions, generality of interfaces, independent deployment of components, and intermediary components to reduce interaction latency, enforce security, and encapsulate legacy systems.
Дискуссия о проблемах объектно-реляционного отображения на Lambda the Ultimate. Как построить persistance layer так, чтобы при обработке коллекции объектов он делал один SELECT, а не N - если заранее неизвестно, как коллекция будет обрабатываться.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting