FunCode Backend Java / Kotlin Challenge: se anuncian los ganadores



¡Hola a todos! Durante un mes estudiamos el trabajo de los participantes del concurso. Y honestamente, recibimos mucho placer en el proceso, y dos veces: primero, leyendo su código y regocijándonos en hermosas soluciones arquitectónicas y de ingeniería, y luego, cuando lanzaron las soluciones y vieron las imágenes y videos descargados. A veces los memes eran tan buenos que todo el jurado dejó de trabajar para reír y enjugarse las lágrimas. Estuvimos especialmente satisfechos con los comentarios divertidos en el código: ¡sentimos que el estado de ánimo de los participantes era correcto!

Pero pasemos al punto principal y nombremos a los ganadores.

1er lugar: Ruslan Molchanov : para una implementación ordenada y arquitectónicamente precisa en Spring y Kotlin con un enfoque reactivo (¡en todos los sentidos!) Y la búsqueda de imágenes similares en AverageHash. Por separado, entregaron memes en francés, Swagger, excelentes canalizaciones para GitLab CI, versiones de repositorio y README.md por 50 kilobytes.

2do lugar: Andrey Koshchiy- para una solución brillante lista para producción en Ktor, Kotlin-Coroutines y IO sin bloqueo. Agrupando fuera de la caja, las métricas para Prometheus: el lanzamiento fue un placer. Es interesante que en muchas tareas competitivas el "cuello de botella" del rendimiento resultó no estar donde todos esperaban, sino en el proceso de guardar el contenido descargado en el repositorio, y la solución de Andrey se enfrentó lo mejor de todo. Por cierto, Andrew indicó que era de Penza, la ciudad natal de FunCorp. Parece que realmente hay algo en el aire :)

3er lugar: Sergey Shvyrev : para una solución arquitectónica interesante de dos capas, funcionalidad central nativa en Quarkus (!), Un analizador en VertX con NIO, implementación del patrón de interruptor de circuito y excelente documentación.

No fue fácil para nosotros destacar con precisión a estos participantes: todas las soluciones obtenidas fueron escritas bien, técnicamente, con una comprensión de las metodologías de desarrollo de software compatible y escalable. Esperamos que en el proceso de trabajo, los concursantes reciban no menos placer y aprecien la oportunidad de probar nuevos enfoques, marcos, bibliotecas y tecnologías.

Agradecemos a todos los participantes, así como a los fanáticos y simpatizantes del chat oficial. Fue genial, definitivamente enfrentaremos tales desafíos y prometeremos hacerlos más tecnológicos y entretenidos.

Página oficial de la competencia: funcodechallenge.com

Síganos en las redes sociales y en Habré, ¡estamos planeando muchos eventos interesantes para usted!

All Articles