В архитектуре Darkstar представлен целый ряд новаторских методов, благодаря которым она заслуживает внимания. Это одна из немногочисленных попыток построить инфраструктуру игры или виртуального мира, не уступающую крупным коммерческим решениям по надежности и безотказности, но при этом удовлетворяющую требованиям к задержке, коммуникациям и масштабированию, характерным для игровой отрасли. Стремясь к повышению эффективности за счет использования дополнительных компьютеров и программных потоков, мы надеемся скомпенсировать возрастание задержки за счет применения механизмов долгосрочного хранения данных. Наконец, специфика мира игр и виртуальных миров, с толстыми клиентами и тонкими серверами, сильно отличается от типичных условий построения распределенных систем с высокой степенью параллелизма. Пока рано судить, насколько успешной будет эта архитектура, но мы полагаем, что даже в своем нынешнем состоянии она уже интересна.
Related posts: