Романов Алексей Сергеевич
-
Москва, Россия

Биография скрыта пользователем

Доклады (8)
  • 14.12.2025
    Невероятный SQL квиз!

    Готовы ли вы пройти SQL квиз? Проверим, как хорошо вы знаете тонкости, неочевидные и порой забавные особенности языка. Присоединяйтесь, чтобы в игровой форме узнать что-то новое! А главное помните: пишите так, чтобы потом ваш код нельзя было использовать для следующих квизов!

    • Просто
    • 40 мин
    • Analyst Days / 22
  • 26.01.2025
    Индексы на практике: как ускорить запросы и не наломать дров

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

    • Просто
    • 40 мин
    • Analyst Days / 20
  • 27.02.2024
    Мастер-класс: OpenAPI на страже вашего спокойствия

    Чтобы end-2-end тесты были максимально полезными, их нужно начинать писать параллельно с разработкой самой задачи. Но как это сделать прозрачно, ведь API может поменяться как во время разработки, так и в процессе доработок по другим задачам. Рассмотрим подход Contract First на базе OpenAPI как средство поддержания актуальности e2e тестов.

    • Просто
    • 40 мин
    • SQA Days / 34
  • 17.11.2022
    Человек-Molecule или как тестировать инфраструктуру

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

    Поговорим про ценность IaaC подхода и про то, как тестировать ansible роли с помощью Molecule.


    • Сложнo
    • 40 мин
    • SQA Days / 31
  • 22.07.2022
    Использование Docker Compose для разработки и тестирования

    Мы часто слышим, что Docker упрощает жизнь разработчиков и QA, но давайте разберемся, как им пользоваться в мире микросервисов?


    Поговорим, как с помощью Docker Compose собирать и тестировать все ваши сервисы, как собирать и отлаживать микросервисы, поднимая остальное окружение в контейнерах.

    • Среднe
    • 40 мин
    • SQA Days EA / 2
  • 22.07.2022
    Использование Spring Cloud Contract как альтернатива для интеграционных тестов

    Итак, вы стали счастливыми обладателями Микросервисной Архитектуры. Следующий вызов — контролировать качество в условиях быстрого развития кода и малых ресурсов. Что делать, если у нас нет автоматизированных End-To-End тестов и нет возможности поднимать новое окружение для тестирования feature-веток? 

    Рассмотрим Контрактные Тесты как возможную альтернативу интеграционному тестированию на примере Spring Cloud Contract и обсудим плюсы и недостатки этого решения.

    • Среднe
    • 40 мин
    • SQA Days EA / 2
  • 22.07.2022
    Зачем нам нужны микросервисы?

    В настоящий момент Микросервисная Архитектура является самый популярным подходом в Web-разработке. 

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

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

    • Просто
    • 40 мин
    • Analyst Days EA / 1. United
  • 20.07.2022
    Проектирование API в терминах RESTful

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

    • Просто
    • 40 мин
    • Analyst Days EA / 1. United
Для того чтобы оставить комментарий необходимо

или
Напишите нам, мы онлайн!