- PVSM.RU - https://www.pvsm.ru -
Всем привет! Целый месяц мы изучали работы участников конкурса. И честно сказать, получили массу удовольствия в процессе, причём дважды: сначала — читая ваш код и радуясь красивым архитектурным и инженерным решениям, и потом — когда запускали решения и смотрели выкачанные картинки и видео. Иногда мемы были так хороши, что жюри в полном составе останавливало работу, чтобы отсмеяться и утереть слёзы. Особенно порадовали весёлые комментарии в коде — чувствуется, что рабочий настрой у участников был правильный!
Но давайте же перейдём к главному и назовём имена победителей.
1 место: Руслан Молчанов — за аккуратную, архитектурно выверенную реализацию на Spring и Kotlin с реактивным (во всех смыслах!) подходом и поиск похожих картинок на AverageHash. Отдельно «доставили» мемы на французском, Swagger, отличные пайплайны для GitLab CI, версионирование репозитория и README.md на 50 килобайт.
2 место: Кощий Андрей — за блестящее production-ready решение на Ktor, Kotlin-корутинах и неблокирующем IO. Кластеризация из коробки, метрики для Prometheus — запускать было одно удовольствие. Интересно, что у многих конкурсных заданий «бутылочное горлышко» производительности оказалось не там, где все ожидали, а в процессе сохранения скачанного контента в хранилище, и решение Андрея справилось с ним лучше всех. Кстати, Андрей указал, что он из Пензы, родного города FunCorp. Похоже, что там и правда что-то в воздухе разлито :)
3 место: Сергей Швырёв — за интересное двухслойное архитектурное решение, native core-функционал на Quarkus (!), парсер на VertX с NIO, реализацию паттерна circuit breaker и отличную документацию.
Нам было непросто выделить именно этих участников: все полученные решения написаны хорошо, технично, с пониманием методологий разработки поддерживаемого и масштабируемого ПО. Надеемся, что в процессе работы конкурсанты получили не меньше удовольствия и оценили возможность попробовать новые подходы, фреймворки, библиотеки и технологии.
Говорим спасибо всем участникам, а также болельщикам и сочувствующим в официальном чате. Было круто, мы обязательно будем ещё проводить такие челленджи и обещаем сделать их более технологичными и зрелищными.
Официальная страница конкурса: funcodechallenge.com [1]
Следите за нами в соцсетях [2] и на Хабре, мы планируем много интересных мероприятий для вас!
Автор: gayka_m8
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/java/346909
Ссылки в тексте:
[1] funcodechallenge.com: https://funcodechallenge.com
[2] соцсетях: https://www.facebook.com/FunCorpDev/
[3] Источник: https://habr.com/ru/post/488458/?utm_source=habrahabr&utm_medium=rss&utm_campaign=488458
Нажмите здесь для печати.