Skip to content
@ozontech

Ozon Tech

Ozon Open Source Projects

Ozon Tech — это команда разработки лидирующего e-com в России

  • Чтобы миллионы пользователей могли делать сотни тысяч заказов в день и получать их вовремя, нужна IT-инфраструктура и специалисты, которые всё это поддерживают:
  • 5,9K микросервисов, высокая доступность, отказоустойчивость, горизонтальное масштабирование, распределение нагрузки.
  • Хайлоад: до 4.3K заказов в секунду и до 175К RPS к бэкенду с мобильных приложений и сайта в дни распродаж, нагрузка в сервисах достигает 557К RPS.
  • 3 ЦОДа и 10К серверов и стораджей — у нас одна из крупнейших в РФ IT-платформа.
  • Суммарный объем аналитических хранилищ 51 PB.
  • Большинству наших сервисов не более 4 лет: стремимся внедрять современный стек везде, до куда дотянемся.
  • Высокая инженерная культура: используем лучшие практики для построения внутренней инфраструктуры, позволяющей поддерживать проекты красиво и эффективно.

В Ozon Tech работает более 5 тысяч инженеров в сотнях кросс-функциональных командах, и мы продолжаем расти. Исповедуем концепцию Everything as Code: минимум ручных действий, максимум автоматизации.

У нас под капотом:

Backend: Go, .NET, Java

Frontend: Vue.js, TypeScript, JSX, Node.js

Mobile: Swift, Kotlin

QA: Go, Python, C#, TypeScript, Allure

Data: PostgreSQL, ClickHouse, Memcached, Redis, Ceph, Vertica, Hadoop, Airflow, Kafka, а также собственные технологические решения

Infrastructure: Docker, K8s, S3, NGINX, CI/CD

Observability: Prometheus, Thanos, OpenTelemetry, Jaeger, Grafana, Graylog, Opsgenie

Процессы: Scrum, Kanban, Jira, Confluence, GitLab, Slack, а также собственные технологические решения

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

Узнать больше:

Popular repositories

  1. file.d file.d Public

    A blazing fast tool for building data pipelines: read, process and output events. Our community: https://t.me/file_d_community

    Go 292 48

  2. allure-go allure-go Public

    Complete Allure provider in Go which doesn't overload the interface usage

    Go 285 29

  3. cute cute Public

    Library for simply creating HTTP tests in Go with Allure reports.

    Go 180 17

  4. insane-json insane-json Public

    Lighting fast and simple JSON decode/encode library for GO

    Go 52 10

  5. dtrack-audit dtrack-audit Public

    OWASP Dependency Track API client for intergration into CI/CD pipeline

    Go 47 14

  6. kelp kelp Public

    Kelp is an Android Studio plugin that enhances support for custom design systems

    Kotlin 35

Repositories

Showing 10 of 14 repositories
  • kelp Public

    Kelp is an Android Studio plugin that enhances support for custom design systems

    Kotlin 35 Apache-2.0 0 0 0 Updated May 22, 2024
  • file.d Public

    A blazing fast tool for building data pipelines: read, process and output events. Our community: https://t.me/file_d_community

    Go 292 BSD-3-Clause 48 25 (1 issue needs help) 25 Updated May 22, 2024
  • cute Public

    Library for simply creating HTTP tests in Go with Allure reports.

    Go 180 Apache-2.0 17 7 (5 issues need help) 0 Updated May 17, 2024
  • allure-go Public

    Complete Allure provider in Go which doesn't overload the interface usage

    Go 285 Apache-2.0 29 13 (1 issue needs help) 2 Updated May 16, 2024
  • insane-json Public

    Lighting fast and simple JSON decode/encode library for GO

    Go 52 BSD-3-Clause 10 2 1 Updated May 14, 2024
  • .github Public
    0 2 0 1 Updated May 8, 2024
  • SUINavigation Public

    Simple Navigation framework for SwiftUI. Alternate NavigationStack with supporting from iOS 14 and better features. Compatible with Routing, Coordinator and each other architecture patterms. This navigation has functions of getting and applying the URL which allows you to organize deep links without special costs.

    Swift 32 Apache-2.0 1 0 0 Updated Apr 10, 2024
  • state-transition Public

    StateTransition is a simple, but very handy .NET library for configuring of the state machine.

    C# 4 Apache-2.0 0 0 0 Updated Mar 4, 2024
  • dtrack-audit Public

    OWASP Dependency Track API client for intergration into CI/CD pipeline

    Go 47 GPL-3.0 14 9 2 Updated Jun 16, 2023
  • cyclonedx-go Public

    Creates CycloneDX Software Bill-of-Materials (SBOM) from Go projects. So you can use it with DependencyTrack to monitor security issues in 3rd party modules.

    Go 0 GPL-3.0 0 0 0 Updated Mar 23, 2023