Sravni Tech
823 subscribers
154 photos
1 video
181 links
Инженерное сообщество Сравни.

Рассказываем о технологиях и людях, которые помогают создавать финансовый маркетплейс Сравни; делимся опытом.

Наши ссылки: https://t.me/sravni_tech/61

Контакт для связи: @SravniTech
Download Telegram
Ровно через неделю, 1 ноября, пройдет конференция ArchDays 2024, посвященная архитектуре ИТ-решений. Ведущая одного из залов — наша Change-менеджер Вера Стёксова, эксперт по Agile и поддержке команд.

Будете на ивенте, подходите пообщаться

А для тех, кто не сможет побывать на мероприятии очно или онлайн, мы сделаем пост по его мотивам. И расскажем, что узнали интересного: следите за нашими новостями!
🔥101👍1
#обучение

Внимание всем, кто интересуется работой с данными — дата-инженерией или дата-аналитикой: мы запускаем новый цикл лекций!

Павел Ковалев, дата-архитектор Сравни, расскажет в МГТУ им. Баумана об оптимизации SQL-запросов. В том числе о специфике OLTP и OLAP, инструментах построения DWH и практических кейсах оптимизации аналитических запросов.

Всего будет пять лекций: они пройдут по четвергам, 7, 14, 21, 28 ноября и 5 декабря, с 17:25 до 19:00. Можно будет посмотреть онлайн: присоединяйтесь в указанное время по нашей ссылке!
🔥18
#habr

Автоматизация — краеугольный камень современной аналитики, и речь здесь не только о том, чтобы оптимально настроить масштабные базовые процессы вроде CI/CD.

Точечное внедрение инструментов и фреймворков, исходя из конкретной задачи, могут дать ощутимый быстрый эффект как минимум на уровне экономии времени. И стать предпосылками к более крупным оптимизациям.

Одним из наших локальных кейсов автоматизации поделились в новой хабр-статье. Рассказали, как наладили регулярный процесс сверки данных из десятков таблиц силами одного специалиста, с помощью уже имеющихся в компании инструментов — low code-платформы и мессенджера.

Читайте, «плюсуйте», делитесь ссылкой!📣
🔥6
#митап

Приглашаем 14 ноября на онлайн-митап Sravni Tech! Поделимся инсайтами о том, как сделать работу команд максимально продуктивной📈

Поговорим про постановку командных целей и контроль их достижения, суть методики OKR (Objectives and Key Results), нюансы её внедрения и применения. В программе: доклад нашей Change-менеджера Веры Стёксовой и воркшоп от приглашенного эксперта Евгения Адамова («Т-Банк»).

Будет полезно менеджерам, тимлидам, продакт-оунерам и всем, кто так или иначе связан с управлением командными процессами.

Участие в митапе бесплатное. Узнать подробности можно здесь, зарегаться для участия — с помощью этой формы.

Стартуем 14 ноября в 18:30, присоединяйтесь!
🔥54
#SravniPodcast

Поговорили с Валерой Бабушкиным
— экспертом в области ML и анализа данных, автором книги о проектировании ML-систем.

Обсудили будущее машинного обучения, сложности с поиском хороших инженеров и менеджеров, несовершенство собеседований и специфику работы в big tech.

А ещё в этом выпуске разыгрываем книгу Валеры — смотрите до конца и участвуйте в конкурсе!

Некоторые тезисы подкаста — в наших карточках. Сам подкаст можно посмотреть или послушать здесь:

YouTube
RUTUBE
Яндекс Музыка

Смотрите/слушайте, оставляйте реакции, делитесь ссылкой!📣
🔥93
#митап

В среду, 13 ноября
вместе с HFLabs проводим Support Meet-up! Поговорим в онлайне о работе инженеров техподдержки, специфике их задач и полезных инструментах.

Среди спикеров — Анна Агеева и Дмитрий Бенессон, инженеры второй линии техподдержки Сравни. В рамках своего доклада ребята расскажут:

📌Как работа с данными клиентов помогает точнее понимать их потребности и в целом делать техподдержку более эффективной

📌Какие болевые точки есть в работе с клиентскими данными и как решать связанные с ними проблемы

Митап стартует 13 ноября в 18:00
; участие бесплатное.

Подробности о программе мероприятия и форма регистрации — по ссылке.
👍6🔥5
#митап

Уже послезавтра, 14 ноября, проведём онлайн-митап о постановке целей и контроле их достижения в командах.

Слегка изменили программу ивента: сделали её компактнее, с акцентом на основной составляющей — воркшопе на тему успешного применения методики OKR (Objectives and Key Results) от приглашенного эксперта Евгения Адамова, Senior Delivery Manager в «Т-Банке».

В финале митапа разыграем призы!

Время начала не изменилось: стартуем в 18:30. Участие бесплатное.

Узнать подробности можно здесь, зарегаться для участия — с помощью этой формы.

Увидимся в зуме!
🔥4
#лекции

Напоминаем, что по четвергам наш дата-архитектор Павел Ковалёв читает в МГТУ им. Баумана лекции об оптимизации SQL-запросов.

Первая лекция состоялась 7 ноября — делимся её видеозаписью.

Внутри лекции:

- Обзор основных понятий курса (OLTP и OLAP, хранилище данных, его базовые слои, архитектуры обработки данных и т.д.)
- Устройство DWH — на примере компании Сравни
- Основы оптимизации аналитических SQL-запросов
- Как решать проблемы с неэффективными запросами: практические кейсы

Посмотреть запись можно здесь:

YouTube
RUTUBE
VK

А следующая лекция курса, посвященная архитектурному обзору инструментов для построения DWH, пройдёт уже в ближайший четверг, 14 ноября, с 17:25 до 19:00.

Присоединяйтесь в зуме!
🔥142👍1
#лекции

Вторая лекция нашего курса «Deep dive into SQL and DWH» прошла 14 ноября — время поделиться видеозаписью!

В рамках лекции дата-архитектор Павел Ковалёв провел обзор инструментов построения DWH/Data Lake, в том числе: Hadoop, Spark, Trino, Databricks, Amazon Athena, Amazon Redshift и Google BigQuery.

Посмотреть запись можно здесь:

YouTube
RUTUBE
VK

Следующая лекция курса будет посвящена техникам оптимизации аналитических SQL-запросов и состоится уже в ближайший четверг, 21 ноября, с 17:25 до 19:00.

Присоединяйтесь в зуме!
8🔥4👍1
#SravniPodcast

Какую из мобильных платформ предпочесть? Разбираемся вместе с инженерами Сравни: Android-разработчиком Русланом Кадыровым и iOS-разработчиком Константином Китаевым.

Обсудили, как платформы различаются в плане технологий и пользовательского опыта, под какую из них проще разрабатывать и может ли «многообразие Android» успешно конкурировать с «магией Apple».

Также в выпуске:

- Состояние мобильной разработки — есть ли кризис?
- Развитие разработчиков для iOS и Android: полезные материалы и практики
- Превосходство Android Studio над XСode?
- Когда наступит кроссплатформенное будущее?

Подкаст доступен здесь:

YouTube
RUTUBE
VK
Яндекс Музыка

Смотрите/слушайте, оставляйте реакции и участвуйте в нашем конкурсе: по традиции, в подкасте разыгрываем мерч Sravni Tech!👆
🔥91
#habr

Что почитать аналитикам?
Делимся подборкой наших хабр-статей, которые могут быть полезны аналитикам разных направлений; для удобства разбили ссылки по категориям🗂

Продуктовая аналитика:


📌Рассказали, как проводили тест-драйв новой системы для проведения A/B тестов и о том, что в итоге выяснили

📌Поделились кейсом оптимизации процессов в A/B-тестировании с помощью единого шаблона и DIY-инструментария для аналитиков

Системная аналитика:

📌Рассказали о тонкостях работы с ошибками, происходящими при интеграциях по API

Аналитика данных:

📌Ответили на вопрос, как меняется работа с данными для аналитики, когда в компании появляется визуализация потоков данных

📌Рассказали об автоматизации рутинных задач в аналитике с сопутствующей экономией времени и денег

Читайте, делитесь ссылками и подписывайтесь на наш Хабр!
👍62🔥2
#доклады

В Сравни мы используем NestJS, широко применимый фреймворк для Node.js-разработки, который из коробки умеет в Dependency Injection.

Ранее на внутреннем митапе (доступен в этом плейлисте) мы разобрали основы внедрения зависимостей. На новой же встрече рассмотрели тему динамического создания и удаления модулей.

В частности:

- Правила: что от чего не должно зависеть

- Какие ставить для себя ограничения

- Как хранить сервисы на нужных уровнях/слоях

- Как избежать циклической зависимости

- forRoot/forChild

- Возможно ли сделать hot module replacement в работающем сервисе

Запись внутреннего митапа доступна здесь:

YouTube
RUTUBE
VK

Смотрите и делитесь ссылкой с теми, кто интересуется Node.js!
🔥5
#лекции

Третья лекция нашего курса «Deep dive into SQL and DWH» прошла 21 ноября — делимся видеозаписью!

Дата-архитектор Павел Ковалёв рассказал о внутреннем устройстве систем Greenplum и Clickhouse и возможностях, которые они предоставляют с точки зрения оптимизации запросов.

Посмотреть запись можно здесь:

YouTube
RUTUBE
VK

Оставшиеся два занятия курса пройдут в формате очной практики. Видеозаписи трёх прошедших лекций доступны в отдельном плейлисте.
10🔥3👍1
#habr

Нужно ли тестировщику разбираться в базах данных? Короткий ответ: да, как минимум на том уровне, чтобы можно было успешно выявлять и локализовывать ошибки в их работе. На практике же проблемы в базах данных зачастую фрустрируют даже опытных QA-инженеров. Что-то где-то пошло не так, но что именно и где?

Запостили в блоге на Хабре шпаргалку по распространённым багам в работе баз данных. Надеемся, будет полезно не только QA-специалистам, но и бэкенд-разработчикам начального уровня, а также всем, кто хочет углубить свои познания в области взаимодействия с БД.

Читайте и делитесь ссылкой!📣
8
#SravniPodcast

Всем, кто интересуется мобильной разработкой, напоминаем: у нас есть целых три тематических выпуска Sravni Podcast! Рассмотрели как продуктовую, так и техническую сторону создания приложений для iOS и Android.

Некоторые тезисы из подкастов — в наших карточках.

Посмотреть сами выпуски можно по ссылкам:

📌Мобильные приложения — кто и как их создаёт? Денис Сизый, тимлид Сравни, объяснил взаимосвязь продуктов и технологий, а также суть концепции Backend Driven UI

📌Delivery: между бизнесом и разработкой. Максим Ачкасов, наш Lead Delivery, рассказал о сложностях управления ИТ-проектами при создании мобильных продуктов

📌iOS vs Android: большая битва платформ. iOS-разработчик Константин Китаев и Android-разработчик Руслан Кадыров поговорили о сходствах, отличиях и вечном противостоянии двух мобильных платформ

Смотрите и делитесь ссылками!📣
👍5