У вас keepalive на всех уровнях системы настроен? Проверьте как можно скорее 🏃♂
Привет, меня зовут Ильяс Нежибицкий, я ведущий разработчик команды Service Discovery. Принёс вам дружеское напоминание настроить алерты. А ещё — хабрастатью с механизмами проверки соединения между клиентом и сервером. Они понадобятся, когда обычные TCP keepalive из-за сложности архитектуры не смогут определить состояние последнего.
Предвосхищайте отказы, не теряйте трафик и про сердечки-огонёчки не забывайте :)
#ozontech_habr
Привет, меня зовут Ильяс Нежибицкий, я ведущий разработчик команды Service Discovery. Принёс вам дружеское напоминание настроить алерты. А ещё — хабрастатью с механизмами проверки соединения между клиентом и сервером. Они понадобятся, когда обычные TCP keepalive из-за сложности архитектуры не смогут определить состояние последнего.
Предвосхищайте отказы, не теряйте трафик и про сердечки-огонёчки не забывайте :)
#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
У нас две дизайн-системы: направленно продуктовая и универсальная. Они разговаривают на одном визуальном языке, но остаются самостоятельными. Это для баланса универсальности и специализации.
Привет, я Виктор Теплов, хранитель дизайн-системы OZI. Написал тут небольшой путеводитель по ДС на полчасика беглого чтения. Там про всё: компоненты, токены, цветовые модели, нейминг, документацию и другие важные штуки.
Читайте и не забывайте ставить плюсы, если было полезно❤
Для тех, кто хочет больше, приглашаю на свой YouTube-канал с лекциями про продуктивность и уроками по Figma, Notion, Blender и прочее, и прочее…
#ozontech_habr
Привет, я Виктор Теплов, хранитель дизайн-системы OZI. Написал тут небольшой путеводитель по ДС на полчасика беглого чтения. Там про всё: компоненты, токены, цветовые модели, нейминг, документацию и другие важные штуки.
Читайте и не забывайте ставить плюсы, если было полезно
Для тех, кто хочет больше, приглашаю на свой YouTube-канал с лекциями про продуктивность и уроками по Figma, Notion, Blender и прочее, и прочее…
#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
В шорт-листе Технотекста — конкурсе технических статей от Хабра — снова целая подборка материалов от наших экспертов.
Удивлены ли мы? Отнюдь.
Волнуемся ли? За каждого.
Покажем ли эти статьи? С удовольствием🔥
➡ Администрирование
⚫️ Через реки, через лес прямо к PowerDNS — Максим Пикулев.
➡ Информационная безопасность
⚫️ «Барби»: какие проблемы инфобеза может показать нам Барбиленд — Дарья Мочалова.
⚫️ Как выращивать SOC на корпоративной ферме — Максим Чиненков.
➡ Фронтенд
⚫️ Изнутри: Swift макрос — #Preview — Максим Гришутин.
⚫️ Осознанная оптимизация Compose — Андрей Богомолов.
➡ Менеджмент
⚫️ «А вы точно продакт?» — Денис Соловьёв.
⚫️ D&D как инструмент тимлида: решаем проблемы команды с помощью разговорных ролевых игр — Виктор Корейша.
➡ Дизайн
⚫️ Дорогая, что-то пошло не так. Гид по пустым состояниям и ошибкам + шаблоны на все случаи — Кира Калимулина.
⚫️ Как сделать макеты удобнее для команды — Владимир Крылов.
⚫️ Сам себе заказчик: как мы провели редизайн сервиса и вернули доверие пользователей — Анастасия Тарасова.
➡ Аналитика
⚫️ ClickHouse, Grafana и 3000 графиков. Как построить систему быстрых дашбордов — Валентин Борисов.
⚫️ Шесть причин, почему ваши A/B-тесты не работают — Игорь Моисеев.
➡ AI&ML
⚫️ Два сапога — пара, а три — уже community: как алгоритмы на графах помогают собирать группы товаров — Иван Антипов.
➡ Бэкенд
⚫️ Как департамент утилизации CPU превратился в департамент экономии железа, выдерживающий нагрузку в 1 млн RPS — Мария Ремнёва.
⚫️ Clean Git History, или Тёмная сторона VCS — Мария Петрова.
⚫️ Своё кастомное межсервисное взаимодействие с блекджеком и gRPC — Ильяс Нежибицкий.
⚫️ Производительность базового поиска в Ozon как культурный феномен — Александр Меньшиков.
Побили свой прошлогодний рекорд по числу технотекстовых номинантов в 1,5 раза и считаем важным таким поделиться 😎
#ozontech_habr
Удивлены ли мы? Отнюдь.
Волнуемся ли? За каждого.
Покажем ли эти статьи? С удовольствием🔥
Побили свой прошлогодний рекорд по числу технотекстовых номинантов в 1,5 раза и считаем важным таким поделиться 😎
#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
Это не ваша память мобильного приложения утекла? Проверьте на всякий случай и во имя стабильности 💪🏻
Привет, меня зовут Ира Бабаева. Я руковожу отделом тестирования мобильной платформы. Однажды в проекте мобильного приложения продавцов у нас джоба начала отваливаться по таймауту. Одной из гипотез было наличие утечек памяти. Проблема была в другом, но в ходе работы над этой задачей я поняла, что мне есть чем поделиться с QA-инженерами: в статье рассказываю о том, почему важно уделять внимание вопросам стабильности приложения и как своевременно обнаруживать утечки памяти.
Меняю накопленные знания в статье на сердечки и плюсы на Хабре 💙
#ozontech_habr
Привет, меня зовут Ира Бабаева. Я руковожу отделом тестирования мобильной платформы. Однажды в проекте мобильного приложения продавцов у нас джоба начала отваливаться по таймауту. Одной из гипотез было наличие утечек памяти. Проблема была в другом, но в ходе работы над этой задачей я поняла, что мне есть чем поделиться с QA-инженерами: в статье рассказываю о том, почему важно уделять внимание вопросам стабильности приложения и как своевременно обнаруживать утечки памяти.
Меняю накопленные знания в статье на сердечки и плюсы на Хабре 💙
#ozontech_habr
Важно: навигация по каналу
Вас уже больше 14 000, дорогие подписчики! Спасибо, что вы с нами ❤️
Для новеньких приготовили гайд по каналу. Кликайте на хештеги, чтобы увидеть больше материалов рубрики, или сразу на популярные посты.
#ozontech_experts — экспертные рекомендации, интервью, подборки, например:
⚫ Гайд по текстам в интерфейсе
⚫ Что должен знать фронтендер в 2033-м году?
⚫ Интервью с CTO Ozon, Антоном Степаненко
⚫ Что полезно знать Go-разработчику
#ozontech_inside — наши эксперименты, разработки, продукты, например:
⚫ God of War Мимир (сервис для работы с protobuf)
⚫ Как сократить время измерения габаритов товаров до 3-х секунд
⚫ Как мы модерируем карточки товаров с помощью ML
#ozontech_internships — про стажёров и стажировки, например:
⚫ Главное про стажировки в Ozon Tech
⚫ Из стажёра в тимлида
#ozontech_habr — опыт экспертов Ozon Tech:
⚫ Подборка лучших статей по версии Хабра за 2023-ий год
#ozontech_podcast — наши собственные и те, в которых гостим, например:
⚫ Почему прозрачность — круто? Ожидания и реальность от работы в Ozon Tech
⚫ Мобильная разработка в Ozon Tech
⚫ Подкаст об ML и DS «Рандомные Дрова»
#ozontech_switchcase — вдохновляющие истории о том, что IT — это по любви, например:
⚫ Из горной инженерии в бэкенд
⚫ Из космонавтики в Data Science
⚫ Как я пришёл в iOS-разработку
Развивайтесь с нами и про огонёчки под публикациями не забывайте :)
Вас уже больше 14 000, дорогие подписчики! Спасибо, что вы с нами ❤️
Для новеньких приготовили гайд по каналу. Кликайте на хештеги, чтобы увидеть больше материалов рубрики, или сразу на популярные посты.
#ozontech_experts — экспертные рекомендации, интервью, подборки, например:
#ozontech_inside — наши эксперименты, разработки, продукты, например:
#ozontech_internships — про стажёров и стажировки, например:
#ozontech_habr — опыт экспертов Ozon Tech:
#ozontech_podcast — наши собственные и те, в которых гостим, например:
#ozontech_switchcase — вдохновляющие истории о том, что IT — это по любви, например:
Развивайтесь с нами и про огонёчки под публикациями не забывайте :)
Please open Telegram to view this post
VIEW IN TELEGRAM
Креативность при работе с данными? Нужна. Например, в создании профайлеров.
Привет, меня зовут Газимагомед. Я работаю над внутренним распределённым профайлером Vision и хочу поделиться своим рецептом создания непрерывного профайлера📎
Кликайте на эту статью, чтобы узнать, что вообще такое профили, как их собирать и где хранить, чем автоматический сбор отличается от ручного, какие используются подходы к построению профайлера, и как он реализован у нас.
#ozontech_habr
Привет, меня зовут Газимагомед. Я работаю над внутренним распределённым профайлером Vision и хочу поделиться своим рецептом создания непрерывного профайлера📎
Кликайте на эту статью, чтобы узнать, что вообще такое профили, как их собирать и где хранить, чем автоматический сбор отличается от ручного, какие используются подходы к построению профайлера, и как он реализован у нас.
#ozontech_habr
На стажировке в Ozon Tech можно найти ответ на тот самый вопрос: кем ты хочешь стать, когда вырастешь?
Привет! Меня зовут Дима Мацюцкий. Несколько лет я заходил в IT и выходил обратно. Учился на инфобезе, пробовал курсы JS, перешёл на C++ и затем на Python. Искал своё. А потом удалось попасть на стажировку в Ozon Tech, и круг замкнулся. Теперь я — младший специалист по информационной безопасности в группе аналитики.
Про парадокс вечного джуна, любовь к обучению и смелость перед ошибками — читайте в моей статье на Хабре👨💻
#ozontech_habr
Привет! Меня зовут Дима Мацюцкий. Несколько лет я заходил в IT и выходил обратно. Учился на инфобезе, пробовал курсы JS, перешёл на C++ и затем на Python. Искал своё. А потом удалось попасть на стажировку в Ozon Tech, и круг замкнулся. Теперь я — младший специалист по информационной безопасности в группе аналитики.
Про парадокс вечного джуна, любовь к обучению и смелость перед ошибками — читайте в моей статье на Хабре👨💻
#ozontech_habr
Проблема масштабирования у нас в Ozon Tech прошла через 4 классические стадии (спойлер: депрессию скипнули, это не наш стиль). Было и отрицание проблемы, и гнев на Ceph🧑💻 , и торг с СТО. В итоге — в качестве принятия — собственный S3-сервер.
Привет, меня зовут Максим Мержанов. Я ведущий разработчик в команде объектного хранилища. В своей статье я рассказываю про наш долгий путь: о процессе разработки и о том, чего мы смогли добиться с помощью собственного решения.
Приглашаю вас к прочтению и дискуссии в комментариях — там много интересных вопросов по темам хранения и зрелости коробочных решений на рынке 📦
#ozontech_habr
Привет, меня зовут Максим Мержанов. Я ведущий разработчик в команде объектного хранилища. В своей статье я рассказываю про наш долгий путь: о процессе разработки и о том, чего мы смогли добиться с помощью собственного решения.
Приглашаю вас к прочтению и дискуссии в комментариях — там много интересных вопросов по темам хранения и зрелости коробочных решений на рынке 📦
#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, меня зовут Айя Исмаилова, я старший продуктовый дизайнер Ozon Tech. Я занимаюсь опытом покупателя и пришла рассказать вам как раз о второй задаче, более сложной и цепляющей с точки зрения разработки продукта и нашего с ним взаимодействия.
Эмоционально-чувственная задача дизайна часто базируется на геймификации
Какие 8 причин играть есть у любого пользователя, я рассказываю в этой статье. А ещё подробно разбираю фреймворк Octalysis. Буду благодарна, если поделитесь своим мнением и опытом в комментариях.
#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
В нашем SOC есть первая линия. Специалисты на ней обрабатывают пользовательские обращения, уведомления SIEM-системы и поддерживают процессы смежных подразделений инфобеза.
Привет, меня зовут Мария Чикичева, и я руковожу первой линией SOC. Пришла рассказать вам, какими метриками мы оцениваем свою работу📊
Это важно для компаний, которые строят подразделение с техподдержкой, потому что можно увидеть:
— насколько отлажены процессы и где их нужно подкрутить,
— как оценить загруженность подразделения,
— как повысить качество работы сотрудников.
Читайте мою статью о метриках на Хабре, задавайте вопросы и ставьте реакции, если было полезно🔥
#ozontech_habr
Привет, меня зовут Мария Чикичева, и я руковожу первой линией SOC. Пришла рассказать вам, какими метриками мы оцениваем свою работу
Это важно для компаний, которые строят подразделение с техподдержкой, потому что можно увидеть:
— насколько отлажены процессы и где их нужно подкрутить,
— как оценить загруженность подразделения,
— как повысить качество работы сотрудников.
Читайте мою статью о метриках на Хабре, задавайте вопросы и ставьте реакции, если было полезно
#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM