Ещё одна интеграция

Mar 23, 2019 11:52


Опыт интеграций и миграций не проходит бесследно.

Запилена интеграция с ресурсом с посещаемостью 60K в день. Поставка аналитики туда работает в штатном режиме. А нам обратно - трафик.

Простора для оптимизаций там масса. Например, выпилить d3 и делать SVG на сервере, а можно вообще cгенерировать и отдавать статику. Yesod должен выдержать, когда на ( Read more... )

integration, yesod, haskell, web programming

Leave a comment

Comments 2

nponeccop March 23 2019, 19:19:42 UTC
> выпилить d3 и делать SVG

по моему опыту d3 достаточно тонкий слой над SVG, зачем его выпиливать и заменять голым домом?

Reply

swamp_agr March 25 2019, 15:59:25 UTC
Чтoбы не грузить d3 как зависимoсть вooбще.
Нo: этo не сейчас, а если пoйдут вдруг ещё интеграции такoгo же рoда.
Сейчас выдача графика занимает 0.04 секунды (пoсле фикса чтения из кэша, я сдуру напрямую читал из базы каждый раз, хoтя кэш вoт рядoм был). Т.е. этo не прoблема вoвсе.

Reply


Leave a comment

Up