Обновить
8
0
Антон Баширов @antonbashirov

Разработчик платформ

Отправить сообщение

Привет! Хорошая статья, особенно спасибо за ссылки на полезные материалы.

По поводу предложений, есть одно интересное.

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

Пройдя путь проектирования и реализации нескольких платформ разработки, я могу сказать, что ваше решение можно удачно применить для решения основной задачи таких платформ: "Как комбинировать разработку, отладку, прототипирование и развертывание без неудобств и накладных расходов в рамках многих команд и большого количества (>100) модулей ?"

В процессе отладки с -O0, чтобы асм был максимально приближен к исходникам.
Для бенчей и релизных сборок, разумеется, -O3.
Ближайшие планы — организовать песочницу контейнеров с помощью LXC.
Касательно приложений — сейчас активно портируем сервисы конференций (BigBlueButton, Jitsi Meet) и используемые в них open-source библиотеки.
Конкретно для производительности ассемблера не добавляли.
Пока что целимся в оптимизацию сишного кода и сборку с профилем.
Ассемблер, я думаю, понадобится для оптимизации корутин, но это уже отдельный разговор

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Разработчик платформ
Ведущий