Яндекс.Метрика
Проектирование и разработка комплексных программных систем для динамично растущих бизнесов
прокрутите вниз, чтобы продолжить

Отрасли

Мы разрабатываем решения для различных сфер бизнеса

Телекоммуникации

Разработка систем для поставщиков IaaS, PaaS и SaaS, интеграция программных систем с аппаратными комплексами (Cisco, Juniper, Extreme, Brocade, etc.), развертывание и поддержка систем виртуализации, SDN, SDS

Финансовые технологии

Обработка, аналитика и прогнозирование на основе биржевой информации. Решение задач бизнес-аналитики, скоринга и мониторинга для финансовых и страховых компаний. Интеграция с платформами биржевой торговли (ITCH, FIX, OUCH, AMP), системы клиентского мониторинга и добычи данных из соц. сетей.

Логистика и транспорт

Системы грузовых и пассажирских перевозок. Аппаратно-программные системы контроля использования и износа транспорта на основе машинного обучения и больших данных. Системы бронирования и диспетчеризации.

Розничная торговля

Управление продажами и товарными запасами. Прогноз продаж и пополнение полок магазинов. Интеллектуальное управление ценами и выставкой товара. Рекомендательные системы и системы лояльности на основе машинного обучения.

Управление рекламой

Системы управления рекламным контентом по моделям гарантированного показа и RTB для мобильных и традиционных потребителей. Серверы доставки рекламы (ad servers). Аналитика и прогнозирование рекламных бюджетов, инвентаря в режиме реального времени. Системы защиты от мошенничества. Таргетинг на основе персонифицированных знаний о пользователе.

Промышленность

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

Медицина

Обработка и анализ больших массивов медицинских данных с помощью инструментов обработки больших данных (Big Data) и моделей машинного обучения.

Платформа

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

Клиенты и продукты

Мы любим делать сложные проекты, в которых есть нетривиальные задачи и пространство для поиска лучших решений. У нас большой опыт в разработке и поддержке проектов с продолжительным жизненным циклом: на сегодня, усилия компании в самый большой из наших проектов превышают 250 человеко-лет (реальный жизненный цикл более 9 лет). Зачастую мы не можем говорить о специфике проекта из-за контрактных ограничений и поэтому рассказываем только о клиенте и общем описании услуг для него.

Pubmatic, Inc.

В 2008 году мы начали работать над проектом Mocean для молодого стартапа Mojiva. В 2015 году Mojiva была приобретена компанией Pubmatic, Inc. Для данного клиента мы разрабатываем и поддерживаем платформу Mocean mobile - решение, которое позволяет рекламодателю получить персональный whitelabel сервис для доставки рекламных объявлений по модели гарантированных показов.

Группа компаний РСК

Группа компаний РСК – ведущий российский разработчик суперкомпьютерных решений на жидкостном охлаждении. Наша команда помогает компании РСК создать уникальные, инновационные системы управления суперкомпьютерным полем, с помощью которых упрощается и выводится на новый уровень доступности управление развертыванием, диагностикой, мониторингом суперкомпьютерных кластеров.

Sentrana, Inc.

Компания Sentrana работает в сфере Data Science. Используя компетенции в области анализа больших данных и машинного обучения, инженеры и ученые в Sentrana создают продукты, которые помогают компаниям анализировать данные и строить прогнозы. Sentrana работает с одним из крупнейшими ритейлеров США (Sysco). Мы помогаем специалистам Sentrana разрабатывать эффективные вычислительные алгоритмы для Apache Spark, используя модели, разработанные на R.

Хостинг-провайдер NetPoint

Компания NetPoint занимается предоставлением хостинговых услуг (разделяемый хостинг, аренда и размещение серверов, аренда виртуальных серверов, хранилища данных). Мы предоставляем NetPoint услуги по интеграции программных решений с аппаратными телекоммуникационными компонентами, а так же развертывание, управление и сопровождение систем SDS Ceph, облака PaaS Cloudstack, продуктов Odin (Parallels) и ISPSystem.

Платформа обработки данных Juggler

Juggler – платформа обработки поточных данных (real-time stream processing), предназначенная для построения как простых так и сложных обработок событий (CEP). Juggler использует Apache Messos, Kafka и T-streams для построения масштабируемых и гибких алгоритмов обработки. Juggler работает по такому же принципу как и Apache Samza, однако позволяет обеспечить обработку exactly-once и предоставляет интегрированное решение, совмещенное с RESTful-интерфейсом, JavaScript UI, специализированным репозиторием модулей, сервисов, потоков и прочих компонентов конвейера обработки данных.

Транзакционный транспорт сообщений T-streams

T-streams – встраиваемая библиотека для JVM, предназначенная для обмена сообщениями между распределенными агентами с помощью транзакций в режиме PUB-SUB. T-streams предназначена для надежной доставки сообщений с возможностью долговременного хранения очередей и повторным вычитыванием. Обладает уникальными свойствами относительно брокера Kafka и может служить для его замены в цепочках, где требуется обработка exactly-once. T-streams является транспортным ядром нашего другого продукта Juggler.

 

Технологии

Основные технологии, которые мы используем при разработке
  • Каркасы
    • ZeroMQ
    • Akka
    • Apache Mesos
    • Apache Spark
    • Apache Hadoop
    • Play Framework
    • Angular 2
    • Twitter Bootstrap
    • Tornado
  • Данные
    • Apache Kafka
    • RabbitMQ
    • Apache Cassandra
    • Apache Zookeeper
    • Aerospike
    • Redis
    • Memcached
    • ElasticSearch
    • PostgreSQL
    • MongoDB
    • MySQL
    • SQLite
  • Языки
    • JavaScript
    • Java
    • Scala
    • Python
  • Интеграция
    • Jenkins
    • Ansible
    • Docker
    • Puppet
    • Maven
    • SBT
    • Mantl
  • Общие
    • Предметно-ориентированное проектирование
    • Разработка через тестирование
    • Непрерывная интеграция
    • Git-flow
    • Scrum

Bitworks — разработчик масштабируемых высокодоступных программных комплексов, в которых требуется

  • обработка больших данных (big data analysis, data mining), машинное обучение (machine learning);
  • высокопроизводительные серверные компоненты с поддержкой масштабирования, высоких нагрузок, распределенной архитектуры;
  • микросервисный подход на основе слабо-связанных взаимодействующих агентов.

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

Мы ставим цель не только обеспечить соответствия продукта ожиданиям клиента, но и обеспечить высокий уровень качества на всех этапах, чтобы дальнейшее развитие продукта было простым и предсказуемым. Мы используем такие лучшие практики разработки как построение PoC, DDD, TDD, непрерывную интеграцию, Scrum, автоматизированное и ручное QA, Git-flow.

-->