Как стать автором
Обновить
19.25

Разработка под e-commerce *

Разработка систем электронной коммерции

Сначала показывать
Порог рейтинга
Уровень сложности

Практическое использование Kafka в микросервисных приложениях на примере Open Source платформы Ensi

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров4.7K

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

Решать выше перечисленные проблемы можно разными способами. В своей работе в компании Greensight в качестве senior backend developer при разработке заказных проектов на базе Open Source платформы Ensi, я с коллегами перепробовал множество решений.

Данная статья описывает практическое использование Kafka в микросервисных приложениях для решения этих проблем.

Читать далее

Новости

Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров1.5K

Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM

Читать далее

Открытый и опасный: как снизить риски open-source в приложениях

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров1.1K

Всем привет!

Опен-сорс и почему в российских ПО появляется код из библиотек, расположенных на серверах из недружественных юрисдикций – самая модная тема сезона.

Поэтому Владимир Высоцкий, руководитель по развитию бизнеса продукта Solar appScreener, в этом материале решил напомнить об основных рисках открытого кода и как их можно избежать на этапе разработки вашего продукта.

Читать далее

Как мы собираем NPS обратную связь на трех уровнях менеджмента — и что делаем с фидбэком

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров525

Привет, Хабр. С вами Катя, я аккаунт-менеджер в KISLOROD. Это почти как сапер, только вместо мин — дедлайны, баги и молчаливые клиенты.

Сегодня расскажу, как один вопрос и три уровня менеджмента спасают отношения с клиентами. За год мы увеличили NPS с 47% до 57%. Это означает, что клиенты чаще готовы рекомендовать нас — не из вежливости, а благодаря реальным улучшениям в управлении проектами, коммуникации и сервисе. Рассказываю, как это сделать.

Читать далее

DotPlus — офлайн-генератор QR и штрихкодов на Rust с GUI и CLI

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.6K

Как я написал генератор QR и штрихкодов на Rust с GUI и CLI — полностью офлайн, без браузеров и API. Работает с CSV, экспортирует в PNG, подходит для логистики и массовой печати.

Читать далее

10 непривычных моментов в Go для Java разработчика

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров17K

Несколько лет назад я начал добавлять Go в свой арсенал языков (будучи на тот момент Java разработчиком). Мне было очень непривычно. Более того, я принял язык не с первой попытки. Причём пришлось принять его больше из-за сложившихся обстоятельств, чем по собственному желанию.

Но прошло время, Go стал моим основным языком и, рискну сказать, любимым. В статье ниже расскажу, почему язык казался мне непривычным, какие парадигмы мне пришлось поменять в своей голове и почему во многом это оказалось более эффективно.

Уточню: статья ориентирована больше на тех, кто планирует перейти в Go, чем для опытных разработчиков.

Читать далее

ЭТП ГПБ и VESNA: цифровая трансформация закупок и ИТ-решений

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров358

ЭТП ГПБ и VESNA — это синергия опыта и инноваций, создающая цифровую экосистему для бизнеса и государства. От автоматизации закупок до комплексных ИТ-решений — компании продолжают задавать тренды в цифровой трансформации, обеспечивая клиентов передовыми технологиями и надежными сервисами.

Читать далее

Рынок новый, привычки старые: как автоматизировать B2B-продажи в Узбекистане с помощью чат-ботов

Время на прочтение5 мин
Количество просмотров347

В 2024 году один из российских производителей автомобильных товаров запустил оптовые продажи в Узбекистане. Рынок страны показал устойчивый спрос на продукцию. Однако при этом обнажился ряд проблем, из-за которых объем продаж рос медленно — главным образом из-за низкого уровня цифровой зрелости в регионе и преобладания офлайн-коммуникации в работе дилеров.

Как команде департамента e-commerce «КОРУС Консалтинг» удалось автоматизировать оптовые продажи производителя в таких условиях, добиться вовлечения дилеров в ИТ-решение и повысить объем продаж — в кейсе рассказывает Наталья Базылева, руководитель проектов департамента e-commerce «КОРУС Консалтинг. 

Читать далее

От depth map* до нейросети: практический опыт создания аппаратного решения по измерению товаров на складе

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров2.1K

В предыдущей статье мы рассказали об истории создания нашего измерительного устройства и о том, как появилась идея собственного решения. Во второй части мы сосредоточимся на технической стороне проекта: разберём алгоритмы измерения и инженерные решения, которые позволили добиться высоких точности и скорости замеров. Мы также поделимся опытом преодоления ключевых технических вызовов и расскажем, как пришли к текущему виду устройства.

Читать далее

Обзор инструмента Webpack Bundle Analyzer

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров1.1K

В этом материале познакомимся с таким пакетом как Webpack Bundle Analyzer, который позволяет наглядно увидеть из каких частей состоит проект. В качестве тестового проекта использована сборка на базе Next.js 15-й версии с app router.

Читать далее

Веб-аналитика и open source — какие есть решения

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.7K

Обычно мы пишем о BI-платформах, которые дополняют облачную экосистему. Облако позволяет анализировать и безопасно хранить данные любого объёма, а также обучать ML-модели, управлять их жизненным циклом и проводить совместные эксперименты. 

Сегодня расширим тему и подробнее затронем веб-аналитику. Open source-формат зачастую позволяет не только использовать, но и дорабатывать такие решения самостоятельно.

Читать далее

Увеличиваем средний чек и количество повторных покупок с помощью мобильного приложения: кейсы ритейла 2025

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров766

Приложение — отличный канал для наращивания продаж. Однако наличие приложения само по себе не является гарантией такого роста. В этой статье на конкретных кейсах разберем с помощью каких сценариев можно заставить этот канал работать.

Читать далее

Покупка одежды — боль: протестировали онлайн-магазины, результаты не обнадеживают

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров2.3K

Разобрали приложения крупных фэшн-ритейлеров. Рассказали, как ЦУМ, ТВОЕ, Shein и Farfetch убивают UX и что они делают реально круто.

Смотреть дизайн

Ближайшие события

Внешние платежи в App Store: что изменилось с выходом iOS 17.4

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров989

В рамках исполнения законодательства ЕС о цифровых рынках (DMA) Apple с марта 2024 года обязана предоставлять «альтернативные каналы» дистрибуции и оплаты для «читательских» приложений и ряда других категорий. Для этого разработчики в Европе заключают отдельное дополнение к договору (Alternative Terms Addendum) и получают специальные права на использование внешних платежей

Читать далее

Каким бизнесам подходят криптовалютные платежи

Время на прочтение8 мин
Количество просмотров994

Криптовалюты — это двуликий Янус, одно лицо которой — спекулятивный актив, другое — платёжный инструмент. Первое лицо известнее, отвечает за основную массу раздражения и хейта в адрес крипты: уж слишком густо в одном котле с «криптоинвесторами» замешаны скамеры, да и разница между трейдингом и скамом в крипте не всегда есть — и за это прилетает и по второму лицы крипты тоже, хотя это лицо скромнее и представляет крипту полезную, крипту какой она была задумана — платёжное средство для онлайн-коммерции, для которого нет барьеров везде, где есть интернет.

Читать далее

Что такое регулярно потребляемые материалы и как ИИ помогает их планировать

Уровень сложностиСложный
Время на прочтение10 мин
Количество просмотров1K

Для промышленных предприятий производство, ремонт и техническое обслуживание оборудования оказываются наиболее затратными процессами с точки зрения бюджета [источник]. Если закупаемые для этого материалы отличаются регулярностью и равномерностью потребления, их называют регулярно потребляемыми, или РПМ.

Корректно сформированный перечень РПМ и последующая автоматизация бизнес-процессов улучшают планирование, сокращают замороженные финансовые ресурсы компании и транзакционные издержки, помогает улучшить показатели по уровню обеспеченности и снизить неликвидные запасы. В то же время неправильно выстроенная система закупок “съедает” добавленную стоимость предприятия [источник].

Мы создали решение на основе технологий ИИ, чтобы помочь клиентам эффективно определять РПМ и лучше планировать закупки. Как наши алгоритмы выделяют РПМ и причем тут многофакторный анализ - читайте в статье.

Читать далее

UUIDv7 — ключ к глобальному поиску с помощью LLM в произвольных внешних системах

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров2.2K

Представим себе такой сценарий.

Пользователь устно и/или в чате поручает ИИ-агенту найти и приобрести нужный товар с заданными параметрами.

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

Как это реализовать

Разработка интернет-магазина с точки зрения SEO и UX. Полная структура, которую мы используем в проектах

Уровень сложностиПростой
Время на прочтение26 мин
Количество просмотров2.4K

Я очень не люблю делать одну и туже работу при создании проектов. На протяжении 9 лет к нам периодически обращаются за разработкой e-commerce проектов. Как правило это крупные проекты, которым не подходит CMS система, а требуется больше с точки зрения нагрузки и возможностей. По этому каждый раз мы бесконечно проходим одни и те же этапы согласования, что мы будем включать в проект. И, как правило, клиенту надо показать все возможности, чтобы они из всего выбрал то, что ему надо и на что есть бюджет.

В итоге я решил собрать для себя, команды и клиентов такой материал, где описал по максимум, что должно быть и что может быть в e-commerce. И вот делюсь им со всеми и надеюсь можем даже доработать его вместе, чтобы все компании и студии могли пользоваться на этапе брифинга с клиентом, или отдавать UX дизайнеру структуру или сразу рисовать дизайн.

Читать далее

Будущее v-commerce: как использовать распознавание речи и голосовой поиск в 2025 году

Время на прочтение11 мин
Количество просмотров723

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

Вы узнаете:

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

Читать далее

Как внедрить веб-решение для оптимизации процесса закупок для крупного производителя молочной продукции в Беларуси

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.1K

Всем привет. Долго думал, как опубликовать такой кейс, чтобы аудитории здесь было интересно, а не просто для галочки. Рассказывать про очерендой опыт автоматизации думаю нет смысла. В итоге понял, что кейс может быть интересен тем, как крупные производители сталкиваются с проблемами внедрения простых и быстрых и, самое главное, эффективных решений.

В 2019 году к нам обратилась всем известная компания Danone. Задача: цифровать и автоматизировать процесс закупки продукции.

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

Но оказалось, что самые очевидные решения, которые легко можно разработать, нельзя так просто внедрить в такую крупную компанию.

Основная задача, которую нам надо было решить - это сделать процесс закупки всеми участниками максимально простым, быстрым, в веб и с возможностью автоматизации.

То есть наше решение должно дать возможность специалистам по закупкам в онлайне присоединиться к компании, оформлять заказы онлайн, а менеджеры компании должны быстро онбордить новых клиентов, быстро модерировать заказы и вести процесс закупки и поставки.

То есть простое веб-решение. Но с какими проблемами мы столкнулись.

Читать далее
1
23 ...

Вклад авторов