Состояние никуда не девается: как с ним работать в Cloud Ready
Долгое время в разработке жила идея: если сервис ничего у себя не хранит, то его будет проще масштабировать. Но в реальности любое полезное приложение всё равно хранит данные и контекст — в базе, кэше, событиях или внутри актора. Состояние не исчезает, а просто переезжает с места на место.
Я рассказал про четыре подхода, которые помогают работать с состоянием в распределенных системах. Смотрите карточки☝️
🔗 Полезное чтиво по теме:
— Event Sourcing Pattern: база для понимания событийных моделей
— CQRS Pattern: как проектировать раздельные модели данных
— Akka Actors Concepts: введение в модель акторов от создателей Akka
— The CAP Theorem: почему нельзя получить все и сразу в распределенных данных
🧭 Для глубокого изучения:
— Eventual Consistency: почему данные после записи появляются не сразу
— Паттерн Saga: как проводить операции между сервисами без тяжёлых транзакций
— Шардирование и партиционирование: как распределять данные без горячих точек
Долгое время в разработке жила идея: если сервис ничего у себя не хранит, то его будет проще масштабировать. Но в реальности любое полезное приложение всё равно хранит данные и контекст — в базе, кэше, событиях или внутри актора. Состояние не исчезает, а просто переезжает с места на место.
Я рассказал про четыре подхода, которые помогают работать с состоянием в распределенных системах. Смотрите карточки
🔗 Полезное чтиво по теме:
— Event Sourcing Pattern: база для понимания событийных моделей
— CQRS Pattern: как проектировать раздельные модели данных
— Akka Actors Concepts: введение в модель акторов от создателей Akka
— The CAP Theorem: почему нельзя получить все и сразу в распределенных данных
🧭 Для глубокого изучения:
— Eventual Consistency: почему данные после записи появляются не сразу
— Паттерн Saga: как проводить операции между сервисами без тяжёлых транзакций
— Шардирование и партиционирование: как распределять данные без горячих точек
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👾3 3
Почему ТЗ пишется неделю, хотя его можно собрать за 30 минут 🏃♀️
ТЗ пишется долго, если аналитик пытается одновременно понять задачу, придумать решение и оформить документ. Это примерно как чинить самолёт, который уже взлетел.
Наша ИТ-тигрица Ольга Нагаева выпустила статью на Хабре. Она рассказала, как быстро погрузиться в новый проект, задать бизнесу правильные вопросы и собрать техническое задание за 30 минут без потери качества
👉 Читать статью и поддержать Ольгу
ТЗ пишется долго, если аналитик пытается одновременно понять задачу, придумать решение и оформить документ. Это примерно как чинить самолёт, который уже взлетел.
Наша ИТ-тигрица Ольга Нагаева выпустила статью на Хабре. Она рассказала, как быстро погрузиться в новый проект, задать бизнесу правильные вопросы и собрать техническое задание за 30 минут без потери качества
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👏5🔥4🏆2😁1🤣1
IT-тигры, налетайте на вакансии, пока горячие!🔥
Мы ищем ребят, которые ищут работу в IT. Предлагаем вакансии с достойной оплатой, классными бенефитами и заботой о каждом сотруднике.
Вакансии:
— Системный аналитик в мобильную команду
— Продуктовый аналитик (банк)
— Сценарист (лингвист) чат-бота и голосового ассистента Middle
— Лингвист
Полный список вакансий👉 смотрите на hh.ru. Будем рады вас видеть в тигриной команде! 🐯
Мы ищем ребят, которые ищут работу в IT. Предлагаем вакансии с достойной оплатой, классными бенефитами и заботой о каждом сотруднике.
Вакансии:
— Системный аналитик в мобильную команду
— Продуктовый аналитик (банк)
— Сценарист (лингвист) чат-бота и голосового ассистента Middle
— Лингвист
Полный список вакансий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3👀2
ИТ-тигры, привет! Собрали подборку полезных постов от нашего ведущего системного архитектора Ивана Кузьминова. В подборке найдете 4 этапа работы с Cloud Ready, а также полезное чтиво в конце каждого поста.
— НРА уже недостаточно: как в Cloud Ready строят эластичные системы
— Отказоустойчивость Cloud Ready: как не уронить весь сервис
— Наблюдаемость Cloud Ready: как связать метрики, логи и трейсы
— Состояние никуда не девается: как с ним работать в Cloud Ready
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👀3❤2