Архив по этикетке: CatServerObjects

Дек 16 2012

Разработка первой версии CSL завершена

Сегодня было завершено создание первой версии Cat Server Linux – нашего дистрибутива Linux для платформы x86_64, предназначенного для развёртывания серверных приложений созданных на основе CSRTL (и опционально CSO). При создании основной упор делался на минимализм и простоту дистрибутива. CSL занимает на диске всего 6,1МБ, не содержит разделяемых библиотек и при запуске потребляет менее 16МБ ОЗУ. …

Читать далее »

Ноя 27 2012

Тестирование скорости обработки сообщений в CatServerObjects

Скорость обработки сообщений CSO

Разработка CSO медленно, но уверенно продвигается к своему логическому завершению. И если изначально CSO задумывалась как библиотека для реализации многопоточного асинхронного TCP-сервера, то в процессе разработки она трансформировалась в библиотеку многопоточной асинхронной обработки сообщений с поддержкой работы с файловыми дескрипторами (в том числе со специальными классами для реализации TCP-сервера). Классы связанные с TCP-соединениями и таймера …

Читать далее »

Окт 18 2012

TCP-echo сервер на основе первичной версии CSO

Несколько дней назад провёл стресс-тест TCP-echo сервера (входит в примеры CFW). И получились довольно любопытные результаты.

Читать далее »