Сельдерей не то, чем кажется 🥬
Сейчас вы узнаете, зачем он нужен Python-разработчикам. Точно не для того, чтобы сбалансировать питание. А, например, для запуска асинхронных задач. Celery — распределенная очередь задач.
💻 Как это работает:
1. Сперва нужно запустить брокер сообщений и прописать конфигурацию.
2. Затем в коде с помощью метода
3. Процесс celery worker послушает очередь в брокере задач, достанет сообщение и выполнит описанную задачу.
Celery разгружает бэкенд от длительных задач, чтобы основной сервис тратил меньше ресурсов. А ещё может выполнять задачи по расписанию👍
Короткий ролик для ознакомления прилагается.
Сейчас вы узнаете, зачем он нужен Python-разработчикам. Точно не для того, чтобы сбалансировать питание. А, например, для запуска асинхронных задач. Celery — распределенная очередь задач.
1. Сперва нужно запустить брокер сообщений и прописать конфигурацию.
2. Затем в коде с помощью метода
.delay(...)послать сообщение в брокер с информацией, какую задачу нужно запустить и с какими аргументами. 3. Процесс celery worker послушает очередь в брокере задач, достанет сообщение и выполнит описанную задачу.
Celery разгружает бэкенд от длительных задач, чтобы основной сервис тратил меньше ресурсов. А ещё может выполнять задачи по расписанию
Короткий ролик для ознакомления прилагается.
Please open Telegram to view this post
VIEW IN TELEGRAM
Статус: счастлив ✌️
Мы тут как-то собрались и решили придумать сайты, которые облегчили бы нашу жизнь на работе. В карусели можно подсмотреть, с какими задачами они помогут👀
Если вам откликнулся один из проектов, то напишите об этом в комментариях. Мы все еще ищем акционеров…
Не теряйте, ушликодить один из сайтов закрывать оставшиеся задачи 🥰
Мы тут как-то собрались и решили придумать сайты, которые облегчили бы нашу жизнь на работе. В карусели можно подсмотреть, с какими задачами они помогут
Если вам откликнулся один из проектов, то напишите об этом в комментариях. Мы все еще ищем акционеров…
Не теряйте, ушли
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Что же все-таки изображено на плакате? 🤔
Правильный ответ: приглашение на ИТ-каток от наших друзей из Тинькофф.
Чтобы реализовать эту затею, на наше здание даже залезли альпинисты, чтобы объединить it-комьюнити. Да, настолько сильно они хотели позвать наших ребят-разработчиков на это важное событие. В следующий раз обещали заглянуть на чай прямо через окно 🫶
Сам ивент пройдет уже сегодня в Парке Горького (Москва) и объединит больше 4000 участников. Спасибо ребятам из Тинькофф за приглашение. Это было просто на высоте 👍
Давайте поддержим альпинистов реакциями. Накидывайте❤️ , чтобы укрепить их тросы при таких опасных анонсах.
Правильный ответ: приглашение на ИТ-каток от наших друзей из Тинькофф.
Чтобы реализовать эту затею, на наше здание даже залезли альпинисты, чтобы объединить it-комьюнити. Да, настолько сильно они хотели позвать наших ребят-разработчиков на это важное событие. В следующий раз обещали заглянуть на чай прямо через окно 🫶
Сам ивент пройдет уже сегодня в Парке Горького (Москва) и объединит больше 4000 участников. Спасибо ребятам из Тинькофф за приглашение. Это было просто на высоте 👍
Давайте поддержим альпинистов реакциями. Накидывайте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29 24 6❤2
Собрания не анонимных кодолюбителей 🧑💻
По-другому мы называем их гильдиями. Их глобальная цель: формировать коммьюнити по направлениям. А еще они помогают обмениваться знаниями, следить за актуальной повесткой и приходить к крутым решениям🤓
В их рамках мы проводим внутренние синки для ребят-бэкендеров и фронтендов. Собираемся на такие мероприятия мы раз в неделю. Зачем это нужно?
🔷 Во-первых: мы очень любим друг друга.
🔷 Во-вторых: это помогает нам расти в своем деле, следить за трендами и переносить лучшие практики в свою работу.
Сегодня заглянем по ту сторону синков ребят из бэкенда. Продолжение от фронтендов следует….👌
Кстати, если бы вы были частью таких собраний, то какую тему бы предложили?
По-другому мы называем их гильдиями. Их глобальная цель: формировать коммьюнити по направлениям. А еще они помогают обмениваться знаниями, следить за актуальной повесткой и приходить к крутым решениям
В их рамках мы проводим внутренние синки для ребят-бэкендеров и фронтендов. Собираемся на такие мероприятия мы раз в неделю. Зачем это нужно?
Сегодня заглянем по ту сторону синков ребят из бэкенда. Продолжение от фронтендов следует….
Кстати, если бы вы были частью таких собраний, то какую тему бы предложили?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5 5❤3 1
Ищите нас на просторах Хабра 😎
Сегодня мы запустили блог от команды Самолет, а это значит, что теперь будет еще больше полезного контента от нас на новой площадке. Поздравления принимаются сердечками под постом❤️ и комментариями под статьей.
О чем статья. В команде 10D была проблема: терялись важные сообщения при общении между сервисами. Для решения проблемы ребята написали свою реализацию паттерна Transactional Outbox, с помощью которой можно доставить сообщение в Kafka даже в случае сбоев.
А Сергей Коник, старший бэкенд-разработчик S.Materials 10D описал типы гарантий доставки сообщений, которые нужны для понимания паттерна transactional outbox и почему с ним не теряются сообщения в статье на Хабр 🥸
Сегодня мы запустили блог от команды Самолет, а это значит, что теперь будет еще больше полезного контента от нас на новой площадке. Поздравления принимаются сердечками под постом
О чем статья. В команде 10D была проблема: терялись важные сообщения при общении между сервисами. Для решения проблемы ребята написали свою реализацию паттерна Transactional Outbox, с помощью которой можно доставить сообщение в Kafka даже в случае сбоев.
А Сергей Коник, старший бэкенд-разработчик S.Materials 10D описал типы гарантий доставки сообщений, которые нужны для понимания паттерна transactional outbox и почему с ним не теряются сообщения в статье на Хабр 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🔥8 6👍5😁2