El evento IT HighRise organizado por CoinsPaid se celebrará mañana en Tiflis. Se trata del primer evento que reunirá a desarrolladores de TI, arquitectos de bases de datos y otros especialistas para intercambiar conocimientos. CoinsPaid Media habló con uno de los ponentes, Ilya Kaznacheev, Google Developer Expert en Cloud, fundador de InfraPulse.
— Ilya, háblenos un poco de sus proyectos. ¿Cuáles son los casos más interesantes de su actividad profesional? ¿Cuáles fueron los retos, las soluciones no convencionales?
— Uno de mis proyectos más interesantes es la construcción de un producto Kubernetes-as-a-Service en un proveedor en la nube. Es un producto técnico bastante complejo, inusual en el sentido de que sus principales características son la fiabilidad y las características técnicas, no el diseño y la facilidad de uso de la interfaz. Ha habido muchos retos, cómo garantizar una disponibilidad del servicio del 99,99%, cómo implementar procesos distribuidos tolerantes a fallos que pueden tardar minutos o decenas de minutos e implicar una docena de servicios en varios centros de datos. Muchos de estos retos se han resuelto mediante soluciones inusuales e interesantes, de las que hablo a menudo; algunas grabaciones de intervenciones sobre estos temas pueden encontrarse en mi página web.
— ¿Qué puntos clave cubrirá en su discurso en el evento IT HighRise?
— Hablaré de por qué los ingenieros construimos sistemas distribuidos, que son mucho más complejos que los sistemas monolíticos. Comentaré qué tipos de arquitecturas existen y utilizaré mi experiencia para contarles cuándo y en qué condiciones deben elegir un diseño de sistema concreto.
— En su opinión profesional, ¿cuáles son los problemas actuales en la construcción de sistemas distribuidos?
— Hay muchas preguntas. Las principales son: cómo supervisar un sistema distribuido, cómo comprender lo que ocurre en él. Cómo gestionar los procesos transaccionales a escala de múltiples servicios. Cómo desarrollar los servicios para que puedan existir con suficiente independencia sin aglutinarse. Y dónde lanzar estos servicios para que funcionen de forma eficiente, resistente y preparada para cualquier carga.
Todavía puede inscribirse en el evento llenando el formulario del enlace.