FunCode Backend Java / Kotlin Challenge: Gewinner bekannt gegeben



Hallo alle zusammen! Einen Monat lang haben wir die Arbeit der Wettbewerbsteilnehmer studiert. Und ehrlich gesagt, wir haben viel Freude an dem Prozess gehabt, und zwar zweimal: zuerst - Ihren Code lesen und sich über wunderschöne architektonische und technische Lösungen freuen, und dann - als sie die Lösungen starteten und die heruntergeladenen Bilder und Videos sahen. Manchmal waren Meme so gut, dass die gesamte Jury die Arbeit einstellte, um zu lachen und Tränen wegzuwischen. Wir waren besonders zufrieden mit den lustigen Kommentaren im Code - es scheint, als ob die Arbeitsstimmung der Teilnehmer korrekt war!

Aber gehen wir weiter zum Hauptpunkt und nennen die Gewinner.

1. Platz: Ruslan Molchanov - für eine ordentliche, architektonisch genaue Implementierung von Spring und Kotlin mit einem reaktiven (in jeder Hinsicht!) Ansatz und der Suche nach ähnlichen Bildern auf AverageHash. Separat lieferten sie Memes in Französisch, Swagger, exzellente Pipelines für GitLab CI, Repository-Versionierung und README.md für 50 Kilobyte.

2. Platz: Andrey Koshchiy- für eine brillante produktionsreife Lösung für Ktor, Kotlin-Coroutines und nicht blockierende E / A. Das sofortige Starten von Metriken für Prometheus - das Starten war ein Vergnügen. Es ist interessant, dass sich bei vielen Wettbewerbsaufgaben herausstellte, dass der „Engpass“ bei der Leistung nicht dort lag, wo alle es erwartet hatten, sondern beim Speichern der heruntergeladenen Inhalte im Repository, und Andreys Lösung hat dies am besten bewältigt. Andrew gab übrigens an, dass er aus Penza, der Heimatstadt von FunCorp, stamme. Es scheint wirklich etwas in der Luft zu liegen :)

3. Platz: Sergey Shvyrev - für eine interessante zweischichtige Architekturlösung, native Kernfunktionalität auf Quarkus (!), Ein Parser auf VertX mit NIO, Implementierung des Leistungsschaltermusters und hervorragende Dokumentation.

Es war für uns nicht einfach, genau diese Teilnehmer herauszufinden: Alle erhaltenen Lösungen wurden technisch gut geschrieben und mit einem Verständnis der Entwicklungsmethoden unterstützter und skalierbarer Software ausgestattet. Wir hoffen, dass die Teilnehmer während des Arbeitsprozesses nicht weniger Freude hatten und die Gelegenheit schätzten, neue Ansätze, Frameworks, Bibliotheken und Technologien auszuprobieren.

Wir bedanken uns bei allen Teilnehmern sowie den Fans und Sympathisanten im offiziellen Chat. Es war cool, wir werden solche Herausforderungen definitiv bewältigen und versprechen, sie technologischer und unterhaltsamer zu gestalten.

Offizielle Seite des Wettbewerbs: funcodechallenge.com

Folgen Sie uns in sozialen Netzwerken und auf Habré planen wir viele interessante Veranstaltungen für Sie!

All Articles