Flash 9 – баг в сокетах

В процессе работы над танками выяснили что 9-ка рвет сокетные соедения если их больше определенного количества ( в районе 10). Вот и получается, что танки изначально будут работать только под 10-м плеером.


10 часов до выхода игры

В поте лица тестируем и убираем сомнительные функции, для прототипа получается вполне неплохо. Оказывается за месяц вполне можно сделать трехмерную многопользовательскую игру на флеше если использовать AlternativaPlatform.


Горизонтальное масштабирование PostgreSQL с помощью PL/Proxy.

Выдержка из хабра для себя — тезисы

PL/Proxy представляет из себя язык для удалённого вызова функций на серверах баз данных PostgreSQL, а также для партицирования данных.

Обычно ваше приложения просто делает запрос к базе данных. В нашем случае приложение тоже делает обычный запрос к базе данных. Только вызывает оно не чистый SQL-код, а заранее написанную функцию.
Далее база данных определяет на каком из нодов расположены требуемые данные.
И перенаправляет запрос на нужный сервер.
Запрос выполняется и возвращается на главный сервер после чего данные возвращаются в приложение.

По материалам HighLoad 2008 ++


Чистый код

Процитирую по памяти кого-то из классиков: «Писать код надо так, будто человек, который будет заниматься его поддержкой, психопат убийца, и он знает, где ты живешь».