Search
Write a publication
Pull to refresh
2
0
Send message

У Яндекса это тоже часть стека, тинькофф, туту, и многие другие активно пишут на Го

А у вас уже есть какой-то реальный опыт использования weak pointer в проде? Расскажете что стало лучше и на сколько сложнее поддерживать?

Тут 15мс это среднее на 99 персентиле, запросы из кэша без агрегации отдаются за 2-4мс, но иногда нам нужно сходить в редис и там будет 8-10 просто из за потерь на уровне сети. А изредко надо сходить в мастер систему и там будет 15-25мс.

В зависимости от ручки там может быть от 1 до 18 параметров фильтрации, плюс одна из мастер систем ожидает gQL. Мы кэшируем атомарные сущности и для некоторых запросов мы можем из кэша собрать ответ на запрос который еще не попадал в кэш.

Все взаимодействие с мастер системами происходит на базе gRPC, к тому же мы не являемся мейнтейнерами мастер систем и не можем вносить в них изменения когда нам это нужно. Заголовков кэширования и etag там нет. Кэширование nginx (и надстроек над ним) к сожалению нам не подходит так как у нас не умеют его готовить. К тому же мы можем собирать ответы на большой запрос из разных кусков кэша (читай агрегировать) данные так как нам нужно

Information

Rating
Does not participate
Registered
Activity