Presentaciones
All the presentations, examples, videos and other resources used by the speakers at JConf Dominicana 2021

Mutiny: la programación reactiva más sofisticada en Quarkus Juan Diego López
En ésta sesión trateremos el tema de programación reactiva utilizando la librería Mutiny.
Tags:Framework,Java
Idioma:Español
Audience Level:Todos

Creando un Web API desde la idea hasta el despliegue de forma ágil Eudris Cabrera
El manejo y administración de API se están generalizando, actualmente es más fácil exponer las APIs de forma segura al mundo. Sin embargo, el ciclo de desarrollo de API tiene algunos casos pendientes que resolver. Todo el ciclo de vida de la API también debería ser ágil para seguir siendo relevante. Por lo tanto, es hora de pensar en una nueva forma de entregar API (simulacros y pruebas incluidas) para simplificar y acelerar el envío de API listas para producción. En esta sesión vamos a crear un Web API abarcando diferentes fases del desarrollo de API (Diseño, Simulacro (mock) y pruebas) hasta llegar a producción.
Tags:API,Java,Testing
Idioma:Español
Audience Level:Todos

Implementando servicios gRPC en Java Carlos Camacho
Con la proliferación de sistemas que implementan la arquitectura de microservicios y los problemas asociados en el intercambios de mensajes bajo REST, surge un nuevo sistema que ayuda en gran medida en el rendimiento del intercambio de los mensajes para sistemas multiplataformas e independiente del lenguaje de implementación, esa tecnología se llama gRPC (general-purpose Remote Procedure Call ) y estaremos viendo su implementación baja la plataforma Java e integrando en otros lenguajes.
Tags:Framework,Java
Idioma:Español
Audience Level:Todos

Our journey to adopt Kubernetes to create an App like Tinder from start to finish Clivens Petit
¿Cuántas preguntas cruzan por su mente al momento de iniciar una aplicación compleja y adaptable a la plataforma como Tinder? Probablemente muchos, especialmente en términos de tecnología e infraestructura. En esta charla, discutiremos nuestros enfoques para superar los desafíos que podrían impedirnos alcanzar nuestras metas para crear una solución viable para nuestros usuarios. Nos centraremos en herramientas de código abierto que nos ayuden a lograr los siguientes objetivos: -Tener una única fuente confiable para nuestros entornos que puedan respaldar nuestro plan de contingencia. - Reducir los gastos generales de incorporación de desarrolladores y aumentar la productividad. -Aproveche las tecnologías existentes para reducir el tiempo de comercialización. - Aumente el valor para nuestros usuarios al mejorar la confiabilidad del servicio. - Respalde los objetivos comerciales con métricas, análisis y la capacidad de observación de la plataforma. Le invito a unirse a mi charla para ayudarlo a optimizar su proceso de creación de aplicaciones empresariales complejas.
Tags:Caso de Estudio
Idioma:Español
Audience Level:Todos

Clean Threading with Kotlin Coroutines Eury Perez Beltre
Async y Threading son palabras que a menudo asustan a los desarrolladores. En Android, tradicionalmente hemos administrado algunas de esas tareas con la ahora obsoleta AsyncTask, pero esa forma orientada a la devolución de llamada tiene algunas limitaciones. Aprendamos cómo podemos refactorizar nuestras operaciones en segundo plano heredadas usando devoluciones de llamada de una manera elegante y muy optimizada usando Kotlin Corutinas. Comenzará con las corrutinas de Kotlin, aprenderá a realizar múltiples operaciones en paralelo o realizar operaciones secuenciales.
Tags:JVM,Kotlin,Framework
Idioma:Español
Audience Level:Intermedio

Panel de la Comunidad Hector Ventura Reyes
Micro frameworks en Java: Casos de Uso.
Tags:API,Java,Testing
Idioma:Español
Audience Level:Todos

Introducción a la máquina virtual políglota GraalVM Pedro Sanders
Esta charla presentará cinco casos de uso para la máquina virtual políglota, GraalVM, que pueden beneficiar a su organización hoy. Desde acelerar sus aplicaciones hasta usar múltiples lenguajes de programación en el mismo proyecto, lenguajes nativos sobre la JVM y más.
Tags:Java,JVM
Idioma:Español
Audience Level:Intermedio