Наши технологии
Python
Язык программирования, который обеспечивает высокую скорость разработки и простоту поддержки.
Django
Один из самых эффективных современных фреймворков для разработки веб-проектов на Python.
Microservices
Подход к построению архитектуры системы, когда единое приложение строится как набор небольших сервисов, каждый из которых работает в собственном процессе и взаимодействует с остальными используя легковесные механизмы.
PostgreSQL
Свободная реляционная система управления базами данных, которая успела себя зарекомендовать своей производительностью и возможностью работы с большими объемами данных
MongoDB
Документо-ориентированная СУБД. Данные в MongoDB хранятся в документах, которые объединяются в коллекции. Каждый документ представляет собой JSON-подобную структуру.
Celery
«Distributed task queue» или асинхронная очередь заданий на основе распределенной передачи сообщений. В разработке Celery можно использовать в качестве хранилища для отложенных задач.
Ansible
Cистема управления конфигурациями. Используется для автоматизации настройки и развертывания программного обеспечения.
Docker
Программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы.
JavaScript
Прототипно-ориентированный сценарный язык программирования, который используется для придания сайту большей интерактивности и динамичности по сравнению с обычным статичным HTML-документом.
AngularJS
JS фреймворк, который используется для создания SPA.
nginx
Веб-сервер, позволяющий вести работу с большим числом запросов.
Neo4j
База данных, которая использует графовые структуры. Это позволяет создавать современные и умные приложения, которые хорошо подходят для анализа той или иной предметной области заказчика.
Redis
Высокопроизводительное нереляционное хранилище данных, использование которого позволяет увеличить производительность работы с данными в несколько раз.
Tornado
Расширяемый, неблокирующий веб-сервер и фреймворк. Tornado был создан для обеспечения высокой производительности и является одним из веб-серверов, способных выдержать проблему 10000 соединений.
RESTful API
REST (RESTful) - это общие принципы организации взаимодействия приложения с сервером посредством протокола HTTP.
TDD
Или test-driven development, техника разработки ПО, которая основывается на повторении очень коротких циклов разработки.