Мы подготовили 15 конференций, в выставке участвует 50+ полезнейших сервисов. Выбирайте форматы участия, полезные именно для вас: Отраслевые конференции: Grocery, Fashion, Beauty, товары для дома и мебель Специальная программа для продавцов маркетплейсов Конференции для профильных специалистов: маркетинг, продажи, логистика, IT, аналитика, автоматизация бизнес-процессов, финансовые инструменты Визионерский поток о технологиях и бизнес-моделях, которые уже сейчас изменяют ритейл рынок Специальная...
IT Briefs: Backend, Databases, System Design
Канал с подборкой интересных статей из области IT.
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20https://pesin.space/posts/2020-09-22-latencies/ Однажды Джефф Дин из Google опубликовал список под названием “Latency numbers every engineer should know”. Это список, обобщающий типы задержек в компьютерных системах. Он включает в себя различные временные характеристики, начиная от доступа к CPU кэшу и заканчивая сетевыми запросами. Примеры: 🟣 доступ к L1 кэшу: ~0.5 нс 🟣 доступ к L2 кэшу: ~7 нс 🟣 доступ к основной памяти (RAM): ~100 нс 🟣 передача 1 МБ данных через сеть: ~10 мс 🟣 поиск на HD...
https://tech.target.com/blog/target-autocomplete Известные мировые ритейлеры часто делятся различными наработками в области IT. Поскольку нам интересен их опыт, будем иногда посматривать в их техно-блоги. Сегодня познакомимся с компанией Target, которая является второй в этой области в Америке после Wallmart. В данной статье они описывают свой подход к рекомендациям продуктов в корзине на основе Target AutoComplete - модели машинного обучения, ими разработанной. Из особенностей выделяют следующе...
https://dev.to/lovepreetsingh/microservices-vs-monolithic-architecture-a-practical-approach-4m06 Монолитную архитектуру, со всеми её недостатками, можно с уверенностью считать пережитком прошлого. Преимущества микросервисного подхода настолько перевешивают чашу весов в эту сторону, что сейчас даже при разработке самого просто приложения нет смысла отказываться от всех плюсов, которые даёт эта современная парадигма. Допустим, нам нужно разработать Калькулятор. Стоит ли рассматривать здесь монолит...
https://diff.wikimedia.org/2018/04/20/why-it-took-a-long-time-to-build-that-tiny-link-preview-on-wikipedia/ Пример того, как простая на первый взгляд функция может потребовать немало времени на разработку. В Википедии существует предварительный просмотр ссылок - при наведении указателя мыши появляется небольшой макет страницы, на которую она ведёт. Выглядит просто и создается впечатление, что в разработке не вызвало никаких сложностей. На самом деле, всё далеко не так и в данной статье описан до...
https://dev.to/danielhe4rt/database-101-how-social-media-likes-are-stored-in-a-database-3oii Когда-нибудь задумывались, как платформы вроде Instagram или Facebook отслеживают количество лайков на ваших публикациях? Погрузитесь в исследование эффективного моделирования данных с использованием ScyllaDB, рассмотренного в данной статье. При решении данной архитектурной задачи можно столкнуться с рядом сложностей: 🟣 Масштабируемость: На популярных платформах число лайков может увеличиваться очень бы...
В Детмир Тех мы собрали настоящих профессионалов, для которых инновации — не просто слово, а стиль жизни. Наши телеграм-каналы — это уникальный взгляд за кулисы: от свежих идей в дизайне и технологиях до креативных решений в мире игрушек. Хотите узнать, как рождаются проекты, которые вдохновляют? Заходите в нашу папку каналов и окунитесь в атмосферу творчества и экспертизы. 📂 Папка каналов сотрудников Детмир Тех 🔘Career Groove - Никита Остапчук, Head of Product, Forbes «30 до 30», автор подкас...
https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/yes-you-can-measure-software-developer-productivity Известная консалтинговая компания Mckinsey взяла на себя смелость заявить о том, якобы они нашли способы измерения продуктивности разработчиков. На деле, пожалуй, ничем оригинальным они не делятся. Всё те же стандартные идеи о качестве кода, скорости разработки, количестве закрытых задач в трекере и т.д. Опытный технический специалист вряд ли что-то откроет...
https://www.elastic.co/what-is/semantic-search Семантический поиск не ограничивается поверхностным подбором ключевых слов. Данная технология стремится улавливать истинный смысл пользовательского запроса и определять намерения, стоящие за формулировками. Для этого применяются нейросетевые модели, способные переводить любые фразы в векторные представления. Такое кодирование помогает системе «понимать» лексические нюансы, даже когда словесные формы в запросе и документе отличаются. Кроме того, тако...
https://slack.engineering/real-time-messaging/ Мгновенная и надёжная доставка сообщений в реальном времени - не простая задача. В статье раскрываются подходы и решения напрямую от компании Slack, для которых данная функция их продукта является ключевой. Компания описывает основные принципы построения архитектуры своей системы для обеспечения этих целей, раскрывая вопросы: 🟣 распределения и масштабируемости 🟣 территориального распределения пользователей 🟣 согласования данных между устройствами...