FunCode Backend Java / Kotlin Challenge: les gagnants sont annoncés



Bonjour à tous! Pendant un mois, nous avons étudié le travail des participants au concours. Et honnêtement, nous avons reçu beaucoup de plaisir dans le processus, et deux fois: d'abord - lire votre code et se réjouir de belles solutions architecturales et d'ingénierie, puis - quand ils ont lancé les solutions et regardé les photos et vidéos téléchargées. Parfois, les mèmes étaient si bons que le jury complet a arrêté de travailler pour rire et essuyer les larmes. Nous avons été particulièrement satisfaits des commentaires amusants dans le code - il semble que l'ambiance de travail des participants était correcte!

Mais passons au point principal et nommons les gagnants.

1ère place: Ruslan Molchanov - pour une implémentation soignée et architecturale précise sur Spring et Kotlin avec une approche réactive (dans tous les sens!) Et la recherche d'images similaires sur AverageHash. Par ailleurs, ils ont livré des mèmes en français, Swagger, d'excellents pipelines pour GitLab CI, la gestion des versions du référentiel et README.md pour 50 kilo-octets.

2e place: Andrey Koshchiy- pour une solution brillante prête à la production sur Ktor, Kotlin-Coroutines et IO non bloquant. Clustering out of the box, metrics for Prometheus - launching was a pleasure. Il est intéressant de noter que dans de nombreuses tâches concurrentielles, le «goulot d'étranglement» des performances s'est avéré ne pas être là où tout le monde s'attendait, mais dans le processus d'enregistrement du contenu téléchargé dans le référentiel, et la solution d'Andrey y a fait face. Soit dit en passant, Andrew a indiqué qu'il venait de Penza, la ville natale de FunCorp. Il semble qu'il y ait vraiment quelque chose dans l'air :)

3e place: Sergey Shvyrev - pour une solution architecturale intéressante à deux couches, une fonctionnalité native native sur Quarkus (!), Un analyseur sur VertX avec NIO, la mise en œuvre du modèle de disjoncteur et une excellente documentation.

Il n'a pas été facile pour nous de distinguer précisément ces participants: toutes les solutions obtenues ont été bien écrites, techniquement, avec une compréhension des méthodologies de développement des logiciels supportés et évolutifs. Nous espérons que dans le processus de travail, les candidats ont reçu non moins de plaisir et ont apprécié l'opportunité d'essayer de nouvelles approches, cadres, bibliothèques et technologies.

Nous remercions tous les participants, ainsi que les fans et sympathisants du chat officiel. C'était cool, nous allons certainement tenir de tels défis et promettre de les rendre plus technologiques et divertissants.

Page officielle du concours: funcodechallenge.com

Suivez-nous sur les réseaux sociaux et sur Habré, nous vous proposons de nombreux événements intéressants!

All Articles