2011-08-20 19:27:02
Эх, школьно-питерская погода, когда просыпаешься, а за окном совсем другой мир -- мокрый и холодный, ...
+ развернуть текстсохранённая копия
Эх, школьно-питерская погода, когда просыпаешься, а за окном совсем другой мир -- мокрый и холодный, и не обещающий ничего, кроме скуки, мучительных вставаний, сомнамбулического ковыляния во мраке на автобусную остановку с портфелем и мешком сменки в руках, потом полчаса в метро, угрюмом и сосредоточенном, потом ожидание трамвая, и попытки втиснуться в него; запотевшие стёкла и унылые пальто советских дядек и тёток, изредка разбавленные военным мундиром, и, проехав половину всей линии, уже не хочешь выходить на нужной станции и ждать трамвая, а хочешь ехать дальше, склонив голову на поручень -- но, надо.
И только один момент относительной свободы, когда слезаешь с трамвая, и не переходишь как все, на тротуар, а идешь позади него, прямо по рельсам, до разрыва в решётке бульвара, переходишь его по грязной скользкой земле с лужами, и углубляешься в знакомый переулок, радуясь хотя бы тому, что внутри школы тепло.
* * *
Иногда я думаю о том, что было бы, если бы я рос в Петербурге, а не в Москве. Тот редкий случай, когда моя фантазия бессильна, и неспособна выдать хотя бы приблизительный образ. Я не представляю, как бы я мог жить мелким в Петербурге.
Описание Classic memory game with “match two of the same” concept in 3D. With the ability to add your own image Инструкция The object of the game is to find [...]
В последнее время интерес к облачным архитектурам растет с каждым днем, так как это один из наиболее эффективных способов масштабировать приложение, не прикладывая больших усилий, а самым узким местом любого высоконагруженного проекта является хранилище данных, в частности реляционная БД. Для борьбы с недостатками традиционных БД в основном используется 2 подхода:
1) Кэширование результатов выполнения запросов
плюсы: высокая скорость доступа к данным
минусы: требует компромисса между актуальностью данных и скоростью доступа, т.к. данные в кэше могут устареть, а удалять старые данные из кэша с последующим кэшированием новых — это дополнительные задержки и нагрузка на систему
2) NoSQL решения
плюсы: хорошая горизонтальная масштабируемость, доменная модель данных совпадает с моделью хранения данных
минусы: низкая скорость получения результатов в случае использования диска, практически невозможно обеспечить работу внутрикорпоративного софта, который ориентирован на работу с конкретной реляционной БД.
Сегодня я хочу познакомить вас с таким типом хранилища данных, который объединяет достоинства обоих подходов и при этом имеет ряд преимуществ перед упомянутыми выше решениями: In-memory-data-grid (IMDG).