Version 1 (modified by 6 years ago) ( diff ) | ,
---|
Аналитикс 2019
Эти работы предлагались и раньше, под соусом "закрытия", "консервации" или "предпродажной подготовки" Аналитикса.
План работ подразумевает отсутствие новых фич, приведение существующих фич в нестыдный вид и опенсорс бОльшей части аналитикса (за исключением рассчётов, коллектора и фреймов)
Решаемые проблемы:
- замедление разработки из-за
- глупых ошибок (необходимость ручного прогона и заглядывания в лог на предмет cannot find property 'foo' of bar)
- отсутствия тестов и инфраструктуры CI/CD
- ручного редактирования в "ноутпаде" вместо IDE
- морально устаревшей инфраструктуры (jQuery, Socketstream, Socket.io и т п)
- неподдерживаемой инфраструктуры (jQuery, everyauth, jQuery Templates, Socketstream)
- перфоманс
- медленные клиентские чарты
- хрупкость кода
- инкрементальные рассчёты
- коллектор падает целиком при отказах бирж
- поломки при обновлении системного ПО
- старый JS до yield и await
- наколенные постоянно ломающиеся самоделки
- персистенс
- канал между коллектором и бэкендом
- проблемы UI
- самодельная модель
- устаревшие и некрасивые виджеты jQuery UI
Note:
See TracWiki
for help on using the wiki.