Como continuación del post del mes pasado sobre conocer Vlado Atanasovnos trasladamos a Praga para saber más de Vojta Jakubec.
Háblenos de usted y de lo que hace en su trabajo diario.Jakubec: Trabajo como Desarrollador de Software Principal en Concur (propiedad de SAP) en nuestro producto de viajes. Antes era responsable de parte de nuestra infraestructura compartida, incluido el almacenamiento en caché de Couchbase. Hoy en día estoy más centrado en la conversión de nuestros antiguos proyectos de pila tecnológica a equivalentes modernos. Sin embargo, sigo siendo la persona a la que recurren nuestros otros equipos de desarrollo en relación con Couchbase y a menudo proporciono asesoramiento y consulta.
¿Dónde vive y qué le gusta hacer en su tiempo libre?
Jakubec: Vivo en Praga, República Checa. Me encanta nuestra ciudad, con sus más de mil años de historia. Mis aficiones favoritas son ver deportes (hockey sobre hielo, fútbol americano, Fórmula Uno, ...), la fotografía y los juegos de ordenador.
¿Por qué eligió Couchbase?
Jakubec: En realidad, esta elección me la hizo Concur antes de contratarme. Pero mirando hacia atrás, yo mismo habría tomado la misma decisión. En aquel entonces, el factor determinante era la compatibilidad nativa con COM SDK, que nos permitía utilizar el almacenamiento en caché incluso desde las partes más antiguas de nuestro producto. Hoy seguiría eligiendo Couchbase por la transparencia sobre cómo funciona todo el sistema y la increíble comunicación sobre el soporte de problemas de producción.
¿Qué has conseguido con Couchbase?
Jakubec: Para Concur, Couchbase se convirtió en una herramienta esencial para permitirnos escalar rápidamente. Nuestra base de clientes crece a una velocidad increíble y, si no hubiéramos elegido Couchbase hace varios años, no podríamos soportar este tipo de crecimiento.
¿Qué característica de Couchbase utilizas y qué debería saber la gente al respecto?
Jakubec: Mi novedad favorita es la inclusión de Multiplexing IO en el SDK de .NET desde la versión 2.2.4. Es una característica muy esperada por nosotros y trabajé directamente con Jeff Morris para ayudarle a empezar con este patrón IO. Está desactivado por defecto, por lo que es necesario activarlo en la configuración. Una vez que lo haga, obtendrá un aumento significativo en el rendimiento de los datos al tiempo que disminuye el número de sockets abiertos.
Si pudiera pedirle tres deseos a Couchbase, ¿cuáles serían?
Jakubec: Paz mundial, fuente de energía limpia y renovable y un gran trozo de tiramisú para mí. ;-)
¿Cuál es su libro o autor favorito, y por qué?
Jakubec: De niño me enamoré de varias colecciones de relatos cortos de Arthur C. Clarke. A menudo presentaba escenarios de un futuro cercano en los que los problemas se resolvían con ideas innovadoras. Su obra me ayudó a buscar soluciones innovadoras cuando me hice mayor.
¿Está interesado en formar parte de nuestro Programa Couchbase Champion? ¿Ha participado en alguna de las siguientes actividades?
-
Desarrolladores senior, arquitectos, consultores, académicos y otros usuarios y promotores de Couchbase
-
Blogs y seminarios web
-
Publicar artículos en InfoQ, DZone, etc. Charlas en conferencias y grupos de usuarios/reuniones locales.
-
Implementación de proyectos reales con Couchbase
-
Responder activamente a preguntas en Stackexchange o en los foros de Couchbase.
-
Es autor de un libro sobre Couchbase Mantiene repositorios de GitHub, contribuye con código, traducciones o documentación para Couchbase
Nominar o a un colega hoy mismo.