home.social

#statefull — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #statefull, aggregated by home.social.

  1. Как научить Telegram-бота на Python не терять задачи пользователей при перезапуске. Кейс ассистента для hh.ru

    Привет, Хабр! Мы тут в свободное время пилим проект, который должен решить боль многих айтишников, — автоматизировать рутинный поиск работы. Идея выросла в Telegram-бота « Аврора » , который на "автопилоте" ищет вакансии на hh.ru и откликается на них. Но чтобы "автопилот" был полезным, он должен быть надежным. Никому не нужен ассистент, который при первом же деплое новой версии или падении сервера забывает, что он делал, и какие вакансии уже отправил. Сегодня я хочу рассказать не столько о самом боте, сколько о конкретной инженерной задаче, с которой мы столкнулись: как обеспечить персистентность и "бесшовное" возобновление длительных пользовательских задач при перезапуске сервиса. Под катом — наш подход к Graceful Shutdown, восстановлению сессий и немного про то, как LLM (в нашем случае Gemini) генерирует поисковые запросы.

    habr.com/ru/articles/958386/

    #разработка_ботов_для_telegram #python #карьера_в_itиндустрии #искусственный_интеллект #statefull

  2. Как научить Telegram-бота на Python не терять задачи пользователей при перезапуске. Кейс ассистента для hh.ru

    Привет, Хабр! Мы тут в свободное время пилим проект, который должен решить боль многих айтишников, — автоматизировать рутинный поиск работы. Идея выросла в Telegram-бота « Аврора » , который на "автопилоте" ищет вакансии на hh.ru и откликается на них. Но чтобы "автопилот" был полезным, он должен быть надежным. Никому не нужен ассистент, который при первом же деплое новой версии или падении сервера забывает, что он делал, и какие вакансии уже отправил. Сегодня я хочу рассказать не столько о самом боте, сколько о конкретной инженерной задаче, с которой мы столкнулись: как обеспечить персистентность и "бесшовное" возобновление длительных пользовательских задач при перезапуске сервиса. Под катом — наш подход к Graceful Shutdown, восстановлению сессий и немного про то, как LLM (в нашем случае Gemini) генерирует поисковые запросы.

    habr.com/ru/articles/958386/

    #разработка_ботов_для_telegram #python #карьера_в_itиндустрии #искусственный_интеллект #statefull

  3. Как научить Telegram-бота на Python не терять задачи пользователей при перезапуске. Кейс ассистента для hh.ru

    Привет, Хабр! Мы тут в свободное время пилим проект, который должен решить боль многих айтишников, — автоматизировать рутинный поиск работы. Идея выросла в Telegram-бота « Аврора » , который на "автопилоте" ищет вакансии на hh.ru и откликается на них. Но чтобы "автопилот" был полезным, он должен быть надежным. Никому не нужен ассистент, который при первом же деплое новой версии или падении сервера забывает, что он делал, и какие вакансии уже отправил. Сегодня я хочу рассказать не столько о самом боте, сколько о конкретной инженерной задаче, с которой мы столкнулись: как обеспечить персистентность и "бесшовное" возобновление длительных пользовательских задач при перезапуске сервиса. Под катом — наш подход к Graceful Shutdown, восстановлению сессий и немного про то, как LLM (в нашем случае Gemini) генерирует поисковые запросы.

    habr.com/ru/articles/958386/

    #разработка_ботов_для_telegram #python #карьера_в_itиндустрии #искусственный_интеллект #statefull

  4. Как научить Telegram-бота на Python не терять задачи пользователей при перезапуске. Кейс ассистента для hh.ru

    Привет, Хабр! Мы тут в свободное время пилим проект, который должен решить боль многих айтишников, — автоматизировать рутинный поиск работы. Идея выросла в Telegram-бота « Аврора » , который на "автопилоте" ищет вакансии на hh.ru и откликается на них. Но чтобы "автопилот" был полезным, он должен быть надежным. Никому не нужен ассистент, который при первом же деплое новой версии или падении сервера забывает, что он делал, и какие вакансии уже отправил. Сегодня я хочу рассказать не столько о самом боте, сколько о конкретной инженерной задаче, с которой мы столкнулись: как обеспечить персистентность и "бесшовное" возобновление длительных пользовательских задач при перезапуске сервиса. Под катом — наш подход к Graceful Shutdown, восстановлению сессий и немного про то, как LLM (в нашем случае Gemini) генерирует поисковые запросы.

    habr.com/ru/articles/958386/

    #разработка_ботов_для_telegram #python #карьера_в_itиндустрии #искусственный_интеллект #statefull

  5. Поддержание консистентного состояния в stateful сервисах при масштабировании

    Всем привет! В этой статье я хочу разобрать довольно-таки интересную и в то же время сложную тему - "Поддержание консистентного состояния в stateful сервисах при масштабировании" .

    habr.com/ru/articles/928052/

    #backend #go #system_design #architecture #highload #scaling #message_queue #db #grpc #statefull

  6. Поддержание консистентного состояния в stateful сервисах при масштабировании

    Всем привет! В этой статье я хочу разобрать довольно-таки интересную и в то же время сложную тему - "Поддержание консистентного состояния в stateful сервисах при масштабировании" .

    habr.com/ru/articles/928052/

    #backend #go #system_design #architecture #highload #scaling #message_queue #db #grpc #statefull

  7. Поддержание консистентного состояния в stateful сервисах при масштабировании

    Всем привет! В этой статье я хочу разобрать довольно-таки интересную и в то же время сложную тему - "Поддержание консистентного состояния в stateful сервисах при масштабировании" .

    habr.com/ru/articles/928052/

    #backend #go #system_design #architecture #highload #scaling #message_queue #db #grpc #statefull

  8. Поддержание консистентного состояния в stateful сервисах при масштабировании

    Всем привет! В этой статье я хочу разобрать довольно-таки интересную и в то же время сложную тему - "Поддержание консистентного состояния в stateful сервисах при масштабировании" .

    habr.com/ru/articles/928052/

    #backend #go #system_design #architecture #highload #scaling #message_queue #db #grpc #statefull

  9. Как мигрировать данные между разными StorageClass в Kubernetes и зачем это делать

    Миграция данных в Kubernetes: практическое руководство. Узнайте, как легко и безопасно перемещать данные между различными StorageClass с помощью простых шагов.

    habr.com/ru/companies/flant/ar

    #devops #kubernetes #pvc #linstor #k8s #storageclass #хранение_данных #миграция_данных #миграция_бд #statefull

  10. Как мигрировать данные между разными StorageClass в Kubernetes и зачем это делать

    Миграция данных в Kubernetes: практическое руководство. Узнайте, как легко и безопасно перемещать данные между различными StorageClass с помощью простых шагов.

    habr.com/ru/companies/flant/ar

    #devops #kubernetes #pvc #linstor #k8s #storageclass #хранение_данных #миграция_данных #миграция_бд #statefull

  11. Как мигрировать данные между разными StorageClass в Kubernetes и зачем это делать

    Миграция данных в Kubernetes: практическое руководство. Узнайте, как легко и безопасно перемещать данные между различными StorageClass с помощью простых шагов.

    habr.com/ru/companies/flant/ar

    #devops #kubernetes #pvc #linstor #k8s #storageclass #хранение_данных #миграция_данных #миграция_бд #statefull

  12. Как мигрировать данные между разными StorageClass в Kubernetes и зачем это делать

    Миграция данных в Kubernetes: практическое руководство. Узнайте, как легко и безопасно перемещать данные между различными StorageClass с помощью простых шагов.

    habr.com/ru/companies/flant/ar

    #devops #kubernetes #pvc #linstor #k8s #storageclass #хранение_данных #миграция_данных #миграция_бд #statefull

  13. Как мы работаем со Stateful в Kubernetes: особенности и подводные камни

    Всем привет! На связи Олег Сапрыкин, технический директор по инфраструктуре и тимлид DevOps-команд во «Фланте». В марте 2024 года мы с Андреем Радыгиным (ex-главный архитектор по внедрению Deckhouse) выступили на конференции DevOpsConf . Эта статья — текстовый вариант нашего доклада о развитии и нашем опыте использования Stateful в Kubernetes. Мы рассказали, как оценивать Stateful-компонент, прежде чем запускать его в Kubernetes, показали нюансы работы с такими приложениями, а также поделились особенностями конфигурирования и опытом использования некоторых Stateful-операторов — ClickHouse, Redis, Kafka, PostgreSQL и MySQL.

    habr.com/ru/companies/flant/ar

    #kubernetes #statefull #helm #оператор #инфраструктура #mysql #kafka #postgresql #redis #clickhouse

  14. Как мы работаем со Stateful в Kubernetes: особенности и подводные камни

    Всем привет! На связи Олег Сапрыкин, технический директор по инфраструктуре и тимлид DevOps-команд во «Фланте». В марте 2024 года мы с Андреем Радыгиным (ex-главный архитектор по внедрению Deckhouse) выступили на конференции DevOpsConf . Эта статья — текстовый вариант нашего доклада о развитии и нашем опыте использования Stateful в Kubernetes. Мы рассказали, как оценивать Stateful-компонент, прежде чем запускать его в Kubernetes, показали нюансы работы с такими приложениями, а также поделились особенностями конфигурирования и опытом использования некоторых Stateful-операторов — ClickHouse, Redis, Kafka, PostgreSQL и MySQL.

    habr.com/ru/companies/flant/ar

    #kubernetes #statefull #helm #оператор #инфраструктура #mysql #kafka #postgresql #redis #clickhouse

  15. Как мы работаем со Stateful в Kubernetes: особенности и подводные камни

    Всем привет! На связи Олег Сапрыкин, технический директор по инфраструктуре и тимлид DevOps-команд во «Фланте». В марте 2024 года мы с Андреем Радыгиным (ex-главный архитектор по внедрению Deckhouse) выступили на конференции DevOpsConf . Эта статья — текстовый вариант нашего доклада о развитии и нашем опыте использования Stateful в Kubernetes. Мы рассказали, как оценивать Stateful-компонент, прежде чем запускать его в Kubernetes, показали нюансы работы с такими приложениями, а также поделились особенностями конфигурирования и опытом использования некоторых Stateful-операторов — ClickHouse, Redis, Kafka, PostgreSQL и MySQL.

    habr.com/ru/companies/flant/ar

    #kubernetes #statefull #helm #оператор #инфраструктура #mysql #kafka #postgresql #redis #clickhouse