Realice cambios masivos en los microservicios, automatice las revisiones de código y ahorre los nervios del equipo

Imagínese una situación: su tarea en el trabajo es cambiar el formato de registro. Todo parece sencillo al principio. Exactamente hasta el momento en que no es necesario realizar todos estos cambios en más de 80 microservicios ... Y así, una tarea fácil a primera vista se convierte en una tarea larga y rutinaria. ¿Qué puedes hacer al respecto?



O hay otro problema: ¿qué funciones pueden proporcionar la velocidad, la calidad y la conveniencia de la revisión del código?



Los desarrolladores de Java de YuMoney cuentan todo esto en sus informes. Marcar o mirar ahora mismo. Los videos con códigos de tiempo ya están esperando debajo del corte.










¡Automatizarlo! Realizar cambios típicos en microservicios



Vita Komarova, desarrolladora senior de Java

Un experto dice cómo realizar cambios masivos, mantener los estándares y salvar los nervios de todo el equipo



1:03 Acerca de la arquitectura de microservicios en YuMoney y más allá

2:17 La tarea es cambiar el formato de registro. ¿Lo que debe hacerse?

3:00 Separación del trabajo por equipos: pros y contras

4:02 Ejemplos de cambios masivos

4:34 Solución - automatización

4:47 Pasos para implementar cambios

6:05 Implementación de la automatización: acerca del robot Modernizador

8:09 ¿Qué es Flow? Varios escenarios de parcheo

8:58 ¿Qué hace Modernizer? Implementación técnica

10:26 Resultados del trabajo

10:57 Control de parches

12:34 Ruta de la tarea después de la fusión

13:15 Automaticemos las pruebas

14:40 Acerca de Automerge y la automatización de versiones

16:13 Historia a través de los ojos de un desarrollador

17:42 Resumen: vida antes y después de Modernizer

20 : 18 ¿Cuál es el secreto de nuestro éxito?

21:42 Nuestras conclusiones y consejos del equipo de YuMoney








Automatización de revisión de código. Dos años más tarde



Grigory Skobelev, desarrollador de Java

Hace dos años iniciamos el proceso de mejora de la revisión del código. Queremos mirar al pasado y compartir los resultados de nuestro trabajo; mostraremos la evolución del sistema de revisión de código, la funcionalidad más y menos demandada, y le diremos cómo el sistema mejorado influyó en nuestro trabajo.



1:31 En el backend de UMoney, nuestras herramientas

3:29 Qué se discutirá en la charla

5:12 Sobre la revisión del código y por qué debería mejorarse

7:25 Revisión del código en palabras y en hechos. Experiencia personal

10:07 Funcionalidad y sistema de revisión de código. Características YuMoney

10:30 Velocidad

14:42 Calidad

18:47 Conveniencia

24:22 Principales características en la revisión del código

25:07 Plan de mejora








Todos los informes de la gran conferencia de TI YuMoneyDay . Los materiales sobre SQL, DevOps, frontend, PM, pruebas y desarrollo móvil están en camino.



Más informes:





All Articles