TGViewer
ИТ наизнанку | Владимир Ловцов ИТ наизнанку | Владимир Ловцов @it_underside · 970 subscribers
Post #145 655
В прошлом году, когда я перешёл на новый проект, было огормным преимуществом и высоким риском проектирование высоконагруженной Информационной системы. Когда ты начинаешь что-то проектировать, то перед тобой как ИТ лидером (мини CTO), архитектором, системным аналитиком возникает огромное количество вариантов и сегодня расскажу о том какие варианты горячего кэша я подбирал и какие технологии смотрел) Скажу заранее, что выбрал Тарантул. (Если будет интересно, сделаю статейку). Скажу сразу,тут небольшая часть критериев.

1. Redis
Преимущества
❌высокая производительность и широкий спектр структур данных;
❌поддержка репликации и кластеризации для обеспечения отказоустойчивости.
Минусы
❌ограничение объема памяти сервера;
❌более высокая задержка при сохранении данных на диск в сравнении с другими инмемори базами данных.
Производительность
❌в зависимости от аппаратного обеспечения и конфигурации, Redis может достигать от нескольких тысяч до десятков тысяч запросов в секунду.

2. Memcached
Преимущества
❌простота в использовании и высокая производительность;
❌поддержка распределенной архитектуры для горизонтального масштабирования.
Минусы
❌отсутствие поддержки сложных структур данных, таких как списки или хеш-таблицы;
❌ограниченные возможности безопасности и мониторинга.
Производительность
Memcached способен обрабатывать от нескольких десятков до нескольких сотен тысяч запросов в секунду.

3. Tarantool
Преимущества
❌высокая производительность и поддержка сложных вычислений благодаря встроенной поддержке Lua;
❌встроенная поддержка репликации и кластеризации.
Минусы
❌сложность настройки и использования для новичков из-за специфичности Lua и конфигурационных опций;
❌ограниченная документация по сравнению с более распространенными решениями.
Производительность
❌Tarantool обычно обеспечивает производительность от нескольких десятков тысяч до нескольких сотен тысяч запросов в секунду в зависимости от аппаратного обеспечения и конфигурации.

4. Hazelcast
Преимущества

❌высокая масштабируемость и гибкость в управлении данными благодаря распределенной архитектуре;
❌поддержка транзакций и гарантий доставки данных.
Минусы
❌более сложная настройка и конфигурация по сравнению с более простыми кэшами, такими как Memcached или Redis;
❌требуется управление распределенным окружением, что может потребовать дополнительных усилий.
Производительность
❌Hazelcast способен обрабатывать от нескольких десятков до нескольких сотен тысяч запросов в секунду в зависимости от размера кластера и характеристик сети.


➿➿➿➿➿➿➿
✈️ @it_underside
  • 👍 10
  • 👏 4
  • ❤ 1
More from @it_underside
  1. Sep 29, 2026Сегодня это огромные организации, а в основе самой идеи — люди, которые объединяют ресурсы…
  2. Sep 29, 202629 сентября. Вторник. Удалёнка. Сижу, работаю. Рабочие проекты, свои проекты, попытки разв…
  3. Sep 25, 2026Не могу не запостить ребят)))
  4. Sep 25, 2026🤖Techlead в эпоху AI: пересобираем роль с Podlodka Techlead Crew AI изменил привычный укл…
  5. Sep 24, 2026Всем, привет и бодрого окончания недели))) Чёт давно не писал, не буду оставляь черновиком…
  6. Jun 25, 2026Не пишу давно, что смотришь на индустрию и в целом у "корпаратов" сейчас не супер - всех в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →