Team Lead Meetup в Новосибирске: конспект

21 мая собрались в Новосибирске, чтобы послушать доклады на тимлидские темы: про метрики, развитие команды, обучение и внедрение изменений в процессы.

Записи не было, зато сделали конспект — ловите его в карточках!

Как вам формат? Оставляем на будущее?
Внимание, open-source! Библиотека для надежной доставки сообщений на Ruby 💎

Чтобы заказы, совершенные в СберМаркете, не пропадали из-за ошибок системы, мы реализовали надежное и масштабируемое решение на основе архитектурного паттерна Outbox.

Оно долго эволюционировало внутри компании — сейчас мы уверены в его стабильности и поэтому готовы презентовать его миру.

Миша Меркушин, тимлид Ruby-платформы в СберМаркете, рассказывает, как внедрение Transactional Outbox помогло обеспечить exactly-once доставку сообщений, избежать дубликатов и как происходило развитие библиотеки в стенах СберМаркета.

Читайте ретроспективу → на Хабре!
Please open Telegram to view this post
VIEW IN TELEGRAM
Aha, было круто!

Только отходим от всего произошедшего в рамках конференции на прошлой неделе:

🔵Провели IT-версию «Своей игры» на стенде. Наша любимая категория — «Tech в мешке»!

🔵 Решали задачки-челленджи вместе с нашими экспертами, гадали над метриками и предсказывали результаты экспериментов.

🔵 Слушали доклад ML-инженера Юры Белякова про Surge Pricing.

🔵 Дарили крутой мерч: панамки, свечи, дженгу и вентиляторы для самых душных 🙃

Аналитики, ML-щики, продакты — вам понравилось?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Давайте поможем Даше найти... крутые поисковые алгоритмы

27 июня в 19:00 зовём на Data Science Meetup: Поиск!

Соберёмся в Москве и онлайн, чтобы обсудить разные аспекты разработки поисковых систем.

В программе доклады и QA-сессия:

🔎 Как устроен Поиск в СберМаркете. ML Team Lead Владимир Бугаевский расскажет, как поисковые технологии улучшают пользовательский опыт в СберМаркете.

🔎 Нейросетевая модель для исправления опечаток в поисковых запросах. Анна Власова, ML-инженер в СберМаркете, расскажет о новой нейросетевой модели для исправления опечаток.

🔎 Ранжирование магазинов в межретейлерном поиске. Анна Южанина, ML-инженер в СберМаркете, расскажет о модели для ранжирования магазинов в зависимости от намерения и предпочтения пользователя.

Регистрируйтесь, количество мест в офлайне ограничено!
Зумеры не хотят работать? 🧐

Хотят и работают! Но их рабочая культура сильно отличается от ценностей миллениалов. В новом эпизоде подкаста «Для tech и этих» разбираемся, как проявляется эта разница. В этом нам помогают трое зумеров из нашей tech-команды, которые уже стали тимлидами.

🔴 Antiwork — юношеский бунт или прогрессивная идея?
🟡 Почему зумерам не нужен «успешный успех»?
🔵 Что старшие коллеги советуют новичкам в IT?

Обсуждаем это в новом выпуске! Ищите его на всех подкаст-площадках 🎧
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Как создать безопасную архитектуру продукта? 👀

Часто большие системы вырастают из недоработанных MVP и наследуют множество проблем, в том числе с безопасностью. Эти проблемы лучше находить и решать ещё на этапе проектирования.

Нияз Кашапов, AppSec Lead в СберМаркете, рассказывает об архитектурных уязвимостях и о том, как в СберМаркете внедрили процесс system design review, помогающий ловить 80% критических проблем с безопасностью.

В карточках — рассказываем о system design review в СберМаркете.

В статье — подробнее о том, что такое архитектурные уязвимости, как они возникают и как от них избавляться.

Читайте на Хабре!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Го на митап 🤝 Go Meetup

26 июня 19:00 зовём на онлайн Golang Meetup от Evrone и СберМаркет Tech.

В программе:

🔵 Использование ресурсов Kubernetes Go-приложениями. Антон Жуков из СберМаркета разберёт основы многопоточных приложений. Как Kubernetes работает с ресурсами: CPU и RAM.

🔵 Не делай этого в golang! Олег Козырев из Авито расскажет о типичных ошибках при разработке на Golang.

🔵 Contextual Talk (Разбираемся в устройстве пакета context). Олег Сидоренков из Ozon Tech расскажет о внутреннем устройстве пакета context, истории его появления и предоставляемом функционале.

🔵 Распределенные транзакции: выбор реализации. Виталий Попов из InDrive сравнит реализации и выбор инфраструктурных компонентов, доступных в экосистеме Golang: Kafka или Nats, Fsm, собственный движок оркестрации и Temporal.

🔝 Регистрируйся, чтобы не пропустить ссылку на трансляцию!
Please open Telegram to view this post
VIEW IN TELEGRAM
2024/06/16 10:12:08
Back to Top
HTML Embed Code: