Ilya Kaznacheev de InfraPulse intervendrá en el meetup IT HighRise en Tiflis

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.








