
Explore Play, Rails, Ratpack, and Immutant frameworks for JVM languages. Compare features, benefits, and real-world applications to choose the best option for your next web project.

Explore fast data streaming with Akka Streams, designing robust transformation pipelines with flow control. Learn to create immutable processing logic and compose reusable stream transformations that leverage multicore hardware.

Explore JavaFX 8's powerful GUI components and property binding for simplified desktop application development, featuring practical examples and integration with Swing.

Explore Java SE 8 features like Lambda Expressions, Date Time API, and Completable Futures in Java EE 7 applications. Learn to integrate these improvements with Servlet, JAX-RS, WebSocket, and other Java EE APIs.

Explore Graal.JS, a high-performance JavaScript engine on the JVM. Learn about its architecture, parallel execution support, and interoperability with Java and other languages like Ruby, Python, and R.

Explore the latest Spring Data features, including Java 8 enhancements, JPA improvements, and updates for MongoDB, Neo4j, and Solr. Learn about release trains and web projections.

Learn to containerize, deploy, and manage Java microservices in Kubernetes. Covers Docker, service discovery, DevOps practices, and practical tips for efficient microservice orchestration and scaling.

Explore Vert.x 3, a toolkit for building scalable, reactive applications on the JVM. Learn key concepts and features to create efficient, polyglot micro-service based systems using Java, JavaScript, Ruby, and Groovy.

Explore CDI 2.0's new features, including asynchronous events and Java SE bootstrap. Learn about the specification process and upcoming enhancements through code examples and expert insights.

Discover Payara Micro: a lightweight container for Java EE 7 apps. Learn to deploy, build, and scale microservices with automatic clustering and elastic scalability for modern infrastructures.

Explore updates to Java EE 8's JSON Processing API, including JSON Pointer, Patch, Merge Patch, and big data handling. Learn performance improvements and Java 8 integration.

Explore modular architecture and microservices, comparing approaches from monolithic JEE to distributed systems. Learn to make informed decisions about application design and complexity management.

Explore RxJava and RxAndroid for building maintainable Android apps. Learn about Observables, error handling, testing, and practical implementations using MVP architecture.

Explore mixing object-oriented and functional paradigms in Java, focusing on practical examples of functional domain modeling, immutability, and composable APIs for better reusability and thread safety.

Explore Twitter's JVM services: deployment, custom features, and challenges in high-volume data processing. Learn about monitoring and troubleshooting in a fast-paced environment.

Explore Apache Groovy's capabilities for building modern domain-specific languages, focusing on syntax improvements, performance optimization, and enhanced user experience through IDE support and error reporting.

Explore Java's 20-year evolution through a visual journey, highlighting key milestones, innovations, and the language's impact on software development.

Explore humanoid robotics with Pepper, learning Java-based programming for robot control, emotion recognition, and interactive applications. Discover personal robotics' future and potential.

Explore Java's interactive REPL tool for rapid prototyping, learning, and API exploration. Discover JShell's features, architecture, and integration with JDK 9.

Explore Java Platform Module System fundamentals, create modules from scratch, and learn techniques for modularizing existing libraries and applications with practical examples.

Join Java experts for a lively, beer-fueled session featuring blind ignite talks, 'Just a Minute' games, interviews, and panel discussions celebrating 40 years of Java technology and community.