Компетенции | Проекты | Actian NoSQL | Технологии | Вакансии | Ru | En
Команда Kernel Group занимается разработкой программного обеспечения с 2003 года. Более 20 лет мы создаем масштабные, эффективные и надежные решения для бизнеса. В силу большого опыта, наши разработчики обладают высокой квалификацией.
В настоящее время, у нас есть возможность взять новый проект, обращайтесь:
Для нас крайне важно наилучшим образом соответствовать требованиям заказчиков. Мы обладаем экспертным опытом в следующих областях:
1. Билетные платформы (BIL24).
2. Системы, основанные на Платформенной бизнес-модели
с экстремальной сложной структурой объектов.
3. API Экономика.
4. Высокопроизводительные развитые поисковые сервисы на основе Apache Lucene.
5. Работа с объектной СУБД Actian NoSQL (Versant Object Database).
6. Разработка веб сайтов и мобильных приложений на Flutter.
Наш основной язык программирования - Java.
Информация о наших проектах позволяет подробно изучить решения, созданные для наших клиентов. Мы успешно разработали и внедрили:
BIL24 одна из быстро развивающихся современных билетных платформ. С её помощью легко организовать продажу билетов на события любого вида и масштаба. Платформа является полнофункциональной, и одновременно простой в использовании системой для индустрии развлечений. BIL24 использует платформенную бизнес-модель и создает экосистему для взаимодействия участников рынка:
1. Артист согласовывает с Устроителем (промоутером) условия проведения события.
2. Устроитель нанимает администратора события (если необходимо), для решения организационных вопросов «на месте».
3. Устроитель предоставляет Организатору продаж информацию о событии (афиши, пресс-релиз) и право организовать продажу билетов на событие.
4. Администратор события заключает договор аренды с Менеджментом Площадки (места проведения) на конкретную дату и время.
5. Организатор продаж загружает событие либо в одну из билетных систем, либо напрямую в платформу BIL24, и дает право агентам продавать билеты на событие на своих сайтах и в кассах.
6. Менеджмент площадки дает право Агентам продавать билеты, как правило, в кассах площадки и на сайте площадки.
7. Агент продает билеты покупателю, ключевое взаимодействие платформы BIL24.
8. Покупатель с билетом посещают событие, смотрит выступление Артиста.
Создание BIL24
Eventscanner.ru - это онлайн сервис, предназначенный для поиска информации о событиях всех видов и размеров.
Результаты поиска отображаются в виде списка событий, релевантных поисковому запросу. Eventscanner.ru предлагает билеты
более чем на 30 тысяч событий ежегодно.
Эвентсканер встраиваемая система
Статья о проекте
Eventim TDL RESTful API применен в платформе BIL24, которая действует как последник (Middle Layer) между Eventim TDL и билетными системами партнеров.
API реализует следующий функционал:
- авторизация oAuth2
- обновление каталога событий
- обновление цен
- получение данных о местах
- резервирование мест
- отмена резервирования мест
- покупка билетов
- отмена покупки билетов
- получение билетов (через метод Ticketdirect)
Topeventsales.ru - это веб сайт, предназначенный для визуализации данных о продаже билетов с помощью платформы BIL24.
Для своего времени Покупки по уму являлась инновационной системой. В основе системы лежит возможность загружать и хранить электронные копии кассовых чеков (цифровые чеки) для самых разных целей,
в том числе и для доступа к ним в любой момент через сайт. Покупки по уму это платформа для различных сервисов, основанных на цифровых чеках. Система была применена в играх серии "Зотолой чек". Одной из главных особенностей
платформы Покупки по уму является наличие в ней платежной системы, позволяющей как пополнить свой лицевой счет, так и выполнить внешний платеж.
Платежная система РПЦ (2003 - 2014 years)
Платежная система РПЦ (ПС РПЦ) позволяет оплачивать счета наличными деньгами в терминалах (киосках) самообслуживания.
В рамках создания ПС РПЦ было разработано следующее программное обеспечение:
- Центральный процессинговый сервер
- Программа Киоск
- Система управления сетью киосков (пример кода на github)
- Система предотвращения мошенничества
- Центр Мониторинга сети киосков
- Десктопные и мобильные приложения для приема платежей и управления киосками
- Java SDK для купюроприемников CashCode
- Java SDK для создания Фискального сервера, позволяющее создать фискальный сервер и встроить его в любую торговую системы с числом касс, измеряемым тысячами.
Actian NoSQL Object Database (The New Versant) - позволяет разработчикам программного обеспечения обращаться с крайне сложными объектными данными легко и непринужденно.
Эта СУБД используется крупнейшими мировыми компаниями в задачах с очень большими данными и требованиями к масштабированию. Actian NoSQL не нуждается в применении объектно-реляционного преобразования (ORM),
поэтому модификации схемы базы происходят без остановки обслуживания клиентов. Отказоустойчивость, синхронные и асинхронные репликации, доступность и выдающаяся масштабируемость делают Actian NoSQL идеальным
выбором для больших предприятий. Практика использования Actian NoSQL Object Database (Versant Object Database).
Статья о Versant Object Database
Создание систем на базе Actian NoSQL является нашей ключевой компетенцией.
Java - это основанный на классах, кроссплатформенный, объектно-ориентированный язык программирования. Он позволяет разработчикам создавать код, который может выполняться в разных операционных системах. Java один из самых популярных языков программирования в мире.
Flutter - это комплект средств разработки и фреймворк с открытым исходным кодом для создания мобильных приложений под Android и iOS, а также веб-приложений с использованием языка программирования Dart, разработанный и развиваемый корпорацией Google.
IntelliJ IDEA - это интегрированная среда разработки программного обеспечения для многих языков программирования, и главным образом для Java. Эту среду разработки отличают от конкурентов легкость использования, гибкость, надежность и тщательная проработка деталей.
Xcode - это интегрированная среда разработки программного обеспечения для платформ macOS, iOS, watchOS и tvOS, разработанная корпорацией Apple. Xcode включает в себя все необходимые Apple разработчику инструменты.
Android Studio - это официальная интегрированная среда разработки программного обеспечения для операционной системы Android компании Google. Android Studio сделана на основе IntelliJ IDEA и специально ориентирована на разработку для Android.
Javascript (JS) - это мультипарадигменный язык программирования, обычно используемый как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.
Actian NoSQL - это объектная СУБД, способная быстро обрабатывать в режиме реального времени большие объемы данных со сложной структурой. СУБД подходит для использования в гибридных системах, совмещающих быстрый процессинг и развитую аналитику в одной базе. Actian NoSQL применяется крупнейшими мировыми компаниями, использующих экстремально большие массивы данных.
ObjectDB - это объектная СУБД для Java. Она может использоваться как в клиент-серверном режиме, так и как встраиваемая база данных. Для работы с базой используются две стандартных технологии: JDO и JPA. Обе технологии встроены в ObjectDB.
Приглашаем квалифицированных Java-разработчиков присоединиться к Kernel Group. Для этого необходимо пройти Тест для Java разработчиков и соблюдать Стандарт оформления Java кода.