/ TALKS

Speakers coming from all corners of the world join us to share their experience in various technologies and to invite everyone to participate in Open Source Technologies and in the JCP.

Select Track

Java ( core frameworks & libraries )

Building modular libraries for 120 teams: our findings
Session 🗣 Intermediate ⭐⭐

spring framework

spring boot

spring cloud

autoconfiguration

dependency management

shared libraries

java

kilburn

aws

community

cloud

data-driven

design

platform engineering

🗳️ Vote this talk
A Healthy diet for your Java application
Session 🗣 Intermediate ⭐⭐

Java

Jvm

memory

OOM

memory leaks

memory footprint

🗳️ Vote this talk
Stork: descubre servicios fácilmente y selecciona el mejor
Lightning talk ⚡️ Introductory and overview ⭐

microservice

cloud

kubernetes

loadbalancing

🗳️ Vote this talk
JBang and the prisoner of the release
Lightning talk ⚡️ Introductory and overview ⭐

Java

JBang

Versioning

Distribution

Release

Use-Case

🗳️ Vote this talk
Reactive Java
Session 🗣 Advanced ⭐⭐⭐

frp

reactive programming

flow

🗳️ Vote this talk
How to avoid common pitfalls with modern microservices testing
Session 🗣 Introductory and overview ⭐

testing

tdd

contract-testing

#pact

java

quarkus

🗳️ Vote this talk
Jakarta EE: Success comes with strong open source community
Session 🗣 Introductory and overview ⭐

#JakartaEE #opensource #community #java #javaenterprise

🗳️ Vote this talk
Maven Central++ What's happening at the core of the Java supply chain
Session 🗣 Introductory and overview ⭐

maven

java

security

cyber-attacks

safety

🗳️ Vote this talk
Say goodbye to bugs and anti-patterns with Error Prone
Session 🗣 Intermediate ⭐⭐

refactoring

error prone

large-scale

automated

🗳️ Vote this talk
Serverless Java with Spring Boot
Session 🗣 Intermediate ⭐⭐

Java

Serverless

GraalVM

Functions

Lambdas

Spring Cloud

CloudEvents

RabbitMQ

🗳️ Vote this talk
Parenting + Sports = Tech Teams Management
Session 🗣 Introductory and overview ⭐

Teams

Managing

🗳️ Vote this talk
Build a Multichannel Hub with Apache Camel and Quarkus, Workshop
Workshop 💻 Introductory and overview ⭐

Camel

Quarkus

EDA

Kafka

S3

Integration

🗳️ Vote this talk
Low Code, No Code, and Full Code Integrations
Workshop 💻 Introductory and overview ⭐

apache camel

integration

orchestration

knative

🗳️ Vote this talk

JVM ( Architecture, µservices, JVM langs, ...)

Profiling your Java Application - A Beginner’s Guide
Session 🗣 Advanced ⭐⭐⭐

performance

tools

execution profiling

flamegraphs

🗳️ Vote this talk
A Monolith on the Dissecting Table: The Strangler Fig Pattern in Action
Session 🗣 Intermediate ⭐⭐

architecture

migration path

patterns

monoliths

microservices

🗳️ Vote this talk
Let’s have some effective REST!
Session 🗣 Intermediate ⭐⭐

REST

GraphQL

Security

Microservices

Mobile

APIs

🗳️ Vote this talk
Virtual Threads in action!
Session 🗣 Intermediate ⭐⭐

Loom

Virtual Threads

Helidon

🗳️ Vote this talk
Observability For Java Devs - 2023 Edition
Session 🗣 Introductory and overview ⭐

Java

Cloud

Observability

OpenTelemetry

🗳️ Vote this talk
5 tips to make your Java apps more awesome
Session 🗣 Intermediate ⭐⭐

java

best practices

tips

jdk

jvm

🗳️ Vote this talk
One request at a time: Highly available and performant clusters of single threaded nodes
Session 🗣 Advanced ⭐⭐⭐

Java

replicated state machine

distributed consensus

cluster

architecture

high availability

🗳️ Vote this talk
Major migrations made easy
Session 🗣 Introductory and overview ⭐

refactoring

migration

tools

🗳️ Vote this talk
"Clean Hexagonal Onion" with a dash of DDD in Spring
Workshop 💻 Intermediate ⭐⭐

spring boot

DDD

Cqrs

clean architecture

hexagonal architecture

DDD

ports and adapters

🗳️ Vote this talk
Hands-on: Performance Testing Java Applications
Workshop 💻 Intermediate ⭐⭐

performance testing

profiling

Java

🗳️ Vote this talk

Native Languages (Rust, Go lang, C++, C#, .Net, ...)

Squeezing a go function
Session 🗣 Intermediate ⭐⭐

go

performance

🗳️ Vote this talk
How smart are smart contract languages?
Lightning talk ⚡️ Advanced ⭐⭐⭐

Blockchain

DLT

Crypto

SmartContracts

🗳️ Vote this talk
Understanding the Go Compiler
Session 🗣 Intermediate ⭐⭐

go

compiler

internals

🗳️ Vote this talk
From IL Weaving to Source Generators, the Realm story
Session 🗣 Intermediate ⭐⭐

c#

.net

codegen

source generators

weaving

🗳️ Vote this talk
Measuring the Cost of a GraphQL Query
Session 🗣 Intermediate ⭐⭐

#graphql #performance #frontend

🗳️ Vote this talk
Comprehensive testing strategies for modern microservice architectures
Session 🗣 Intermediate ⭐⭐

Testing

TDD

Contract Testing

Microservice architectures

🗳️ Vote this talk
The Go context package internals
Session 🗣 Intermediate ⭐⭐

go

golang

internals

🗳️ Vote this talk
The Need For Speed: Scaling Go Microservices
Session 🗣 Advanced ⭐⭐⭐

Golang

Go

Microservices

Asynchronous Processing

Scaling

🗳️ Vote this talk
Policy as Code: A Game-changer for Stack Security
Session 🗣 Intermediate ⭐⭐

Policy-as-Code

Stack Security

Compliance

Automation

Security posture

Consistency

Prevention

Detection

Response

Stack improvement

Infrastructure

Application layer

Best practices

Open-source tools

Kubernetes

GitOps

Everything-as-code

DevOps.

🗳️ Vote this talk
Web app in Rust: From zero to deployment
Workshop 💻 Intermediate ⭐⭐

fullstack

backend

frontend

cloud

deployment

🗳️ Vote this talk

FrontEnd (TypeScript, JavaScript, AngularJS, ReactJS, ....)

Building Performant Applications at Scale with Qwik-City
Session 🗣 Intermediate ⭐⭐

frontend

performance

qwik

lazy loading

framework

🗳️ Vote this talk
Core Web Vitals under control ⚡
Session 🗣 Intermediate ⭐⭐

web

performance

tools

🗳️ Vote this talk
Stop building APIs
Session 🗣 Advanced ⭐⭐⭐

full-stack

runtime

architecture

🗳️ Vote this talk
The top 5 JavaScript issues in all our codebases
Session 🗣 Intermediate ⭐⭐

javascript

typescript

code quality

🗳️ Vote this talk
Decentralizing with QR Codes
Session 🗣 Introductory and overview ⭐

Applications

Web

React

QR Codes

Decentralization

🗳️ Vote this talk
Una saga de infortunios de renderizado web
Lightning talk ⚡️ Introductory and overview ⭐

Métodos de renderizado web

Jamstack

🗳️ Vote this talk
Embracing tRPC for Next-Level Typesafe API Development in Full-Stack TypeScript
Lightning talk ⚡️ Introductory and overview ⭐

trpc

rest

graphql

websockets

frontend

🗳️ Vote this talk
Alejándonos de ReactJs | Clean architecture en el frontend
Workshop 💻 Advanced ⭐⭐⭐

react

frontend

javascript

typescript

clean architecture

ddd

🗳️ Vote this talk
Getting started with Qwik City
Workshop 💻 Intermediate ⭐⭐

frontend

javascript

typescript

qwik

qwik city

crud

UI

🗳️ Vote this talk

DevOps, Kubernetes & Cloud (VMs, Docker, Security, ...)

To the moon, via the cloud!
Session 🗣 Intermediate ⭐⭐

Blockchain

Crypto

Devops

Cloud

🗳️ Vote this talk
Cómo hemos convertido una DB open source en un SaaS multi-tenant usando K8s
Session 🗣 Introductory and overview ⭐

kubernetes

databases

cloud

open source

🗳️ Vote this talk
Securing Secrets in the GitOps era
Session 🗣 Intermediate ⭐⭐

gitops

devOps

secrets

kubernetes

🗳️ Vote this talk
Future of Service Mesh is Sidecar-less with Istio Ambient Mesh
Session 🗣 Introductory and overview ⭐

istio

sidecar

service mesh

rust

c++

sidecarless

kubernetes

operator

🗳️ Vote this talk
Build Automation: Reusing business logic wisely
Session 🗣 Advanced ⭐⭐⭐

CI

CD

CICD

Build Automation

Nuke

DevOps

automation

🗳️ Vote this talk
Github Actions a la carta
Session 🗣 Intermediate ⭐⭐

Github

Github Actions

🗳️ Vote this talk
How would eBPF enhance modern APM?
Session 🗣 Intermediate ⭐⭐

apm

observability

ebpf

open-source

🗳️ Vote this talk
OpenTelemetry 101
Session 🗣 Introductory and overview ⭐

opentelemetry

observability

devops

cloud native

kubernetes

distributed traces

🗳️ Vote this talk
Human vs AI: How to ship secure code
Session 🗣 Intermediate ⭐⭐

Security

AI

ChatGPT

Copilot

SAST

🗳️ Vote this talk
OpenTelemetry for GitOps: Tracing Deployments from Git Commit to Production on K8s
Session 🗣 Intermediate ⭐⭐

kubernetes

open source

gitops

platform engineering

cncf

k8s

opentelemetry

keptn

🗳️ Vote this talk
Reducing the K8s pain for developers in a multi-cloud world
Session 🗣 Intermediate ⭐⭐

kubernetes

cloud-native

java

dapr

knative

functions

crossplane

🗳️ Vote this talk
Conseguimos migrar de Openshift a AWS EKS con near-zero downtime
Session 🗣 Intermediate ⭐⭐

Kubernetes

K8S

Jenkins

Helm

Route53

AWS

Openshift

Docker

🗳️ Vote this talk
Gentle Introduction to eBPF
Lightning talk ⚡️ Introductory and overview ⭐

eBPF

Linux

Kernal

🗳️ Vote this talk
Measure Twice, Cut Once: Dive Into Network Foundations For Developers!
Workshop 💻 Introductory and overview ⭐

Networking

Service Mesh

CNI

Kubernetes

Cloud Networking

DevOps

Platform Engineering

🗳️ Vote this talk
Developing portable eBPF applications
Workshop 💻 Advanced ⭐⭐⭐

ebpf

observability

🗳️ Vote this talk

AI, ML, Bigdata, Python

Monta tu propio ChatGPT!
Session 🗣 Intermediate ⭐⭐

Artificial Intelligence

Machine Learning

🗳️ Vote this talk
AI is MagIA
Session 🗣 Introductory and overview ⭐

AI

machine learning

deep learning

🗳️ Vote this talk
The battle of the AI coding assistants
Session 🗣 Introductory and overview ⭐

ai coding assistants

tabnine

github copilot

chatgpt

🗳️ Vote this talk
Using Data Sketches to extract fast & cheap insights from Big Data
Session 🗣 Intermediate ⭐⭐

big data

apache spark

scala

python

sketches

🗳️ Vote this talk
Machine learning in the browser using TensorFlow.js
Session 🗣 Introductory and overview ⭐

Machine Learning

JavaScript

TensorFlow.js

🗳️ Vote this talk
Few-shot classification with contrasted learning
Session 🗣 Advanced ⭐⭐⭐

Machine Learning

AI

few-shot

deep_learning

🗳️ Vote this talk
Enriching postal addresses with Elastic stack
Session 🗣 Introductory and overview ⭐

Elasticsearch

Logstash

Kibana

Beats

ELK

OpenData

🗳️ Vote this talk
Practical Pipelines: A Houseplant Soil Alerting System with ksqlDB
Session 🗣 Introductory and overview ⭐

Apache Kafka

ksqlDB

IoT

Raspberry Pi

🗳️ Vote this talk
La legalidad en la Matrix
Lightning talk ⚡️ Introductory and overview ⭐

ia

legal

responsabilidad

ml

aprendizaje

🗳️ Vote this talk
Corporate BigData: From Onpremise to Cloud on Applus+DIADA
Lightning talk ⚡️ Introductory and overview ⭐

qlikSense

Cloud

migrate

🗳️ Vote this talk
Building Streaming Data Pipelines with Apache Kafka
Workshop 💻 Introductory and overview ⭐

Apache Kafka

Confluent

Python

🗳️ Vote this talk
Talking with AI
Workshop 💻 Intermediate ⭐⭐

AI

GenAI

LLM

Text-To-Speech

Speech-To-Text

Colab

🗳️ Vote this talk

Agile, leadership, diversity (Management techniques, diversity and inclusivity, ...)

Learning from Failures: Ways to Improve Chances of Success
Session 🗣 Intermediate ⭐⭐

Agility

learning

failures

succeeding

🗳️ Vote this talk
Aprendiendo a gestionar... por las bravas
Session 🗣 Introductory and overview ⭐

Management

crecimiento personal

batallitas

🗳️ Vote this talk
Battling your Biased Brain
Session 🗣 Intermediate ⭐⭐

software development

way of work

self-improvement

🗳️ Vote this talk
Three cups of Java
Session 🗣 Introductory and overview ⭐

community

Java community

devrel

🗳️ Vote this talk
Creating Psychologically Safe Engineering Teams
Session 🗣 Intermediate ⭐⭐

teams

management

people

high-performing

🗳️ Vote this talk
What I learnt running in the artic: Lessons for leadership in engineering
Session 🗣 Intermediate ⭐⭐

leadership

agile

inclusivity

diversity

change management

transformation

🗳️ Vote this talk
Developer Productivity Engineering: What's in it for me?
Session 🗣 Introductory and overview ⭐

productivity

build

test

automation

CI

CD

🗳️ Vote this talk
Como implementar un cambio desde abajo con Digital Leaders
Session 🗣 Introductory and overview ⭐

Agile

Gestión del cambio

LCM

learning

🗳️ Vote this talk
Tech Sherpas: 5 Keys for Effective Leadership
Session 🗣 Intermediate ⭐⭐

Leadership

Management

Communication

Team Strategies

🗳️ Vote this talk
Sustainable code
Session 🗣 Intermediate ⭐⭐

Maintainable code

sustainable coding

design principles

values

engineering practices

🗳️ Vote this talk
P3.express, the power of routine
Lightning talk ⚡️ Introductory and overview ⭐

Management techniques

Agile

🗳️ Vote this talk
Improve team building on full-remote teams
Lightning talk ⚡️ Introductory and overview ⭐

team-building

full-remote

management

🗳️ Vote this talk
De Design Thinking a Circular Design Thinking
Workshop 💻 Introductory and overview ⭐

UX Design

Circular Design

Design Thinking

🗳️ Vote this talk
Sueños, quejas y agilidad: sacando a Calimero a pasear
Workshop 💻 Introductory and overview ⭐

#team

#softskills

#changemanagement

#healthteams

🗳️ Vote this talk
How to Become a Top-Performing Software Engineer through Real-World Open Source Practices
Session 🗣 Intermediate ⭐⭐

Inner Source

Open Source

Upskilling

Best Practices

Engineering Practices

🗳️ Vote this talk
This website uses cookies to enhance the user experience. Read here