Voxxed Days Ticino 2018
2018-10-20
Lugano, Switzerland
[Voxxed Days Ticino 2017, Voxxed Days Ticino 2018, Voxxed Days Ticino 2019, Voxxed Days Ticino 2021, Voxxed Days Ticino 2023, Voxxed Days Ticino 2024, Voxxed Days Ticino 2025, Voxxed Days Ticino 2026]
who it's for
java developers, backend developers, cloud native engineers, devops engineers, data engineers, machine learning engineers, frontend developers, qa and test engineers
topics
Graal VM runtime integration; FlameGraphs and async profiling; Kafka Streams stateful processing; Kubernetes blue-green deployment; Apache Camel with Spring Boot; Rust to WebAssembly performance; SQL JSON support and indexing; feature toggles for microservices; reactive non-blocking RESTEasy; convolutional nets for image classification; OpenCV and TensorFlow pipelines; testcontainers for integration tests
| title | author | length |
|---|---|---|
| Keynote - The gordian knot | Alberto Brandolini | 39m |
Survey data shows high performers deploy up to 46x more frequently and achieve 400x faster lead time than low performers, with lower mean time to recover and… | ||
| Twitter's quest for a wholly Graal runtime | Chris Thalinger | 50m |
Twitter integrates Graal into a custom JDK 8 (via JVMCI) and replaces C2 on key services (Finagle/Scala-heavy tweet, user, timeline) to get concrete wins… | ||
| How Well Do Relational Database Engines Support JSON? | Christian Antognini | 48m |
The talk reviews how popular open-source and commercial relational databases implement JSON support, comparing JSON-related features across engines. It… | ||
| Set Your Code on Fire with FlameGraphs | Francesco Nigro | 50m |
FlameGraphs are used to visualize sampled JVM stacks to show where execution time actually goes, not just which methods are named. The talk explains why… | ||
| Stateful & Reactive Stream Processing Applications Without a Database | Hans-Peter Grahsl | 51m |
Builds a live emoji tracker using Apache Kafka, a Kafka Connect Twitter source, and Kafka Streams to extract, flatMap, group and maintain KTables (state stores… | ||
| Camel microservices with Spring Boot and Kubernetes | Claus Ibsen | 50m |
Shows Apache Camel embedded in Spring Boot services running on Kubernetes, using Hystrix circuit breakers, Kubernetes readiness probes, and Istio mentioned for… | ||
| Do things blazingly fast with WebAssembly | Sendil Kumar N | 43m |
Claim: compiling Rust to WebAssembly gives native‑like compute speed in the browser — a Fibonacci loop that takes ~12s in JS runs under a second as a Wasm… | ||
| Playtrip: a CQRS/ES Architecture in Erlang | Nicola Fiorillo | 50m |
A mobile app backend was built in Erlang using a CQRS (Command-Query Responsibility Segregation) and Event Sourcing architecture. The talk explains why this… | ||
| Surviving a Legacy Codebase | Paolo D'Incau, Pietro Di Bello | 49m |
A live refactoring of a legacy Java service for a board‑game product showing how to regain control by adding characterization end-to-end tests (HTTP calls via… | ||
| A Developers Guide to a Blue-Green Deployment Using Kubernetes | Andreas Postl | 20m |
Shows how to run a true blue‑green cutover on Kubernetes using two Deployments and a single Service that swaps selectors, with images pushed to a container… | ||
| OpenCV and TensorFlow in practice | Vanni Galli | 22m |
A practical walkthrough of building a video-stream object detection and classification system using OpenCV for computer vision and TensorFlow for machine… | ||
| AI, Machine Learning, Deep Learning... so What Are We Talking About? | Stefano Sarioli | 22m |
A 20-minute overview that explains the differences between AI, Machine Learning, Deep Learning and Reinforcement Learning, clarifying myths versus realities… | ||
| Leveraging Feature Toggles for your Microservices | Cedrick Lunven | 21m |
Demonstrates running feature toggles across microservices using FF4j with a spring-boot app, exposing a web UI to flip features at runtime and push changes to… | ||
| Sweet Web Animations API | Rodolfo Dias | 20m |
Walks through replacing Flash/GSAP/CSS keyframes with the Web Animations API, building the demo character that pauses on click, resumes with playState checks… | ||
| Challenges in Mixed Reality | Sébastien Broggi, Benjamin Sen | 20m |
Swiss Post adapts Microsoft HoloLens to four real use cases including a sorting rack with ~200 compartments where initial colorful overlays caused users to hit… | ||
| How SQL Databases Come up with Algorithms that You Would Have Never Dreamed Of | Lukas Eder | 50m |
Argument that modern cost‑based engines (Oracle, SQL Server, PostgreSQL) produce algorithms developers wouldn’t pick: thousand-line-long SQL running against… | ||
| Java 9/10/11 - What's new and why you should upgrade | Simone Bordet | 50m |
JDK 11 LTS is the supported target while JDK 9 and 10 are already unmaintained, and Oracle changes the download terms so Oracle JDK now requires a paid license… | ||
| RESTEasy beyond JAX-RS 2.1: reactive, non-blocking IO and more | Alessio Soldano | 43m |
RESTEasy extends JAX-RS 2.1 with concrete reactive support: server and client providers return CompletionStage and RxJava types so resources can return Single… | ||
| Domain Driven Testing: Know What You're Doing | Dmitry Vinnik | 54m |
Applies Domain Driven Design to testing by making the domain concrete: ubiquitous language for naming, context map as test plan to focus tests, and approval… | ||
| Google Cloud Native with Spring Boot | Ray Tsang | 51m |
Demonstrates Spring Cloud GCP starters that wire Spring Boot to real GCP services: secure Cloud SQL connections via an ephemeral SSL socket factory, Cloud… | ||
| It's all about you - Mobile UX Personalization Techniques | Emilia Ciardi | 48m |
The talk reviews techniques for personalizing mobile user experience to improve app engagement and retention, covering common approaches used in mobile apps… | ||
| React and TS: A Journey to a Unified Team Using a Common Language | A. Romano, F. Duroni | 33m |
A team consolidates separate iOS, Android and web front ends into a single codebase using React, React Native and TypeScript. They begin by rebuilding the… | ||
| Principles and Patterns for Streaming Data Analysis | Galder Zamarreño | 42m |
Architecture shows concrete components and outcomes: collected two hours of Swiss transport streams (station boards and train positions), pushed into an… | ||
| OOP vs FP | Mario Fusco | 53m |
Compares Object-Oriented Programming and Functional Programming, arguing they are not mutually exclusive. Names OOP features (polymorphism, encapsulation) and… | ||
| Open Source as a Business: Strategy, Struggle & Success | Philipp Krenn | 50m |
Elastic runs Elasticsearch, Kibana, Beats and Logstash and grows to 1,100 people while funding that via support, X-Pack commercial extensions, and hosted cloud… | ||
| JavaScript Design Patterns | Massimo Foti | 52m |
Shows idiomatic JavaScript design patterns and concrete implementations: an Option/Setup pattern that merges defaults using Object.assign or jQuery.extend and… | ||
| Kotlin: lazy language for lazy people | Marharyta Nedzelska | 38m |
Explains concrete Kotlin features: property delegates and by lazy versus the thread-safe lazy() overload, lateinit and Delegates.notNull tradeoffs, Java… | ||
| A Practical Introduction to Convnets for Image Classification | Alessandro Giusti | 51m |
Practical pipeline that trains a convolutional network in Keras with a TensorFlow backend on a homemade rock paper scissors dataset of ~2,400 labeled images… | ||
| Integration Tests: testcontainers to the Rescue | Roberto Franchini | 47m |
Shows how to use Testcontainers (a Java library that starts Docker containers) to write real integration tests by spinning up databases, message queues… | ||
| Welcome | Federico Yankelevich | 21m |
Welcome message states Voxxed Days Ticino is a nonprofit, developer‑run event focused on quality content, slow sustainable growth and local roots: 341… | ||
| nothing matches | ||