Детишки, сейчас я вам расскажу, что такое кластерное программирование
Skype перешел на новый уровень — теперь его нужно распараллеливать! Обычный компьютер слишком слаб для Скайпа
Когда пытаешься по скайпу скачать большой файл (почему‑то особо люто на XML, совпадение?), он виснет. Причем с шансами вместе со скайпом виснет еще и Мак.
У мну два компа — линукс и макмини. Поэтому на обоих...
... компах теперь запущен скайп. Пока один скайп висит, по другому можно общаться. И наоборот. А если комп не повис, то можно не только общаться, но еще и кодить.
На обоих компьютерах уже стоит совершенно одинаковое окружение (гит‑репозхиторий, эклипса, идея‑комьюнити, жаба, мавен, гит, итп), поэтому пока один из компов висит, можно переключаться на другой комп и кодить на нем
Несколько неудобо только, что состояние между компутерами плохо дублируется: только в рамках предыдущего коммита в гит. Так что, аккуратно делая коммиты, ты можешь почувствовать себя живым планировщиком апдейтов в кластерном кеше. Именно поэтому такой стиль программирования и называется кластерным.
Вот и сказочке конец, а кто слушал — прожигает жизнь и рабочее время на чтение херни в фейсбуке. Спокойной ночи, малыши.