Saturday |
|
Building an actor library for Quickwit's indexing pipeline. |
Rust |
10:30 |
11:10 |
|
Building a distributed search engine with tantivy How lnx is solving the challenges of builing a distributed search engine in Rust |
Rust |
11:15 |
11:55 |
|
Aurae: Distributed Runtime A new node init system written in Rust |
Rust |
12:00 |
12:40 |
|
Presentation of BastionLab, a Rust open-source privacy framework for confidential data science collaboration The reason of why Rust is the most appropriate language for our project |
Rust |
12:45 |
12:55 |
|
Neovim and rust-analyzer are best friends |
Rust |
12:55 |
13:05 |
|
A Rusty CHERI - The path to hardware capabilities in Rust A status report on ongoing efforts to support CHERI architectures in Rust |
Rust |
13:05 |
13:15 |
|
Slint: Are we GUI yet? |
Rust |
13:15 |
13:25 |
|
Rust API Design Learnings Lessons learned from building Rust libraries |
Rust |
13:30 |
14:10 |
|
A deep dive inside the Rust frontend for GCC |
Rust |
14:15 |
14:55 |
|
Merging process of the rust compiler |
Rust |
15:00 |
15:20 |
|
Let's write Snake game! Using Bevy engine, we will code together a snake game from scratch |
Rust |
15:25 |
16:05 |
|
Glidesort Efficient In-Memory Adaptive Stable Sorting on Modern Hardware |
Rust |
16:10 |
16:40 |
|
How Pydantic V2 leverages Rust's Superpowers Using Rust to build Python extensions |
Rust |
16:45 |
17:20 |
|
Scalable graph algorithms in Rust (and Python) |
Rust |
17:25 |
17:45 |
|
Using Rust for your network management tools! Let the crabs control the packets! |
Rust |
17:50 |
18:10 |
|
Backward and forward compatibility for security features |
Rust |
18:15 |
18:35 |
|
atuin: magical shell history with Rust useful shell history on all of your machines |
Rust |
18:40 |
19:00 |
Sunday |
|
Welcome to the Friends of OpenJDK (Foojay.io) Developer Room! |
Friends of OpenJDK |
09:00 |
09:05 |
|
After Nearly 30 Years, How Is Java So Popular? |
Friends of OpenJDK |
09:05 |
09:25 |
|
Why And How To Upgrade To Java 17 (And Prepare For 21) |
Friends of OpenJDK |
09:30 |
09:50 |
|
Best Practices For Real-Time Stream Processing (With Hazelcast Open Source Platform) |
Friends of OpenJDK |
09:55 |
10:15 |
|
Keep Your Dependencies In Check |
Friends of OpenJDK |
10:20 |
10:40 |
|
Major Migrations Made Easy With OpenRewrite |
Friends of OpenJDK |
10:45 |
11:05 |
|
Rethinking Ecosystem Security After Log4Shell |
Friends of OpenJDK |
11:10 |
11:30 |
|
Elasticsearch Internals |
Friends of OpenJDK |
11:35 |
11:55 |
|
Securing Your Software Supply Chain One Open Source Project at a Time |
Friends of OpenJDK |
12:00 |
12:20 |
|
What I Miss In Java (The Perspectives Of A Kotlin Developer) |
Friends of OpenJDK |
12:25 |
12:45 |
|
Update on #JavaOnRaspberryPi and Pi4J |
Friends of OpenJDK |
12:50 |
13:10 |
|
Write Once, Run Anywhere... Well, What About Heterogeneous Hardware? |
Friends of OpenJDK |
13:15 |
13:35 |
|
The Next Frontier in Open Source Java Compilers: Just-In-Time Compilation as a Service |
Friends of OpenJDK |
13:40 |
14:00 |
|
Afraid Of Java Cold Starts In Serverless? Fear Not, Java Is Super Fast! |
Friends of OpenJDK |
14:05 |
14:25 |
|
FireCRaCer: The Best Of Both Worlds |
Friends of OpenJDK |
14:30 |
14:50 |
|
Classics Never Get Old: Two Easy Pieces For GraalVM |
Friends of OpenJDK |
14:55 |
15:15 |
|
AsyncGetStackTrace: The Improved Version Of AsyncGetCallTrace (JEP 435) |
Friends of OpenJDK |
15:20 |
15:40 |
|
Quarkus 101: Intro To Java Development With Quarkus |
Friends of OpenJDK |
15:45 |
16:05 |
|
Modernizing Legacy Messaging System with Apache Pulsar |
Friends of OpenJDK |
16:10 |
16:30 |
|
Fuzion — Intro for Java Developers: Mapping Java's Features to Simpler Mechanisms |
Friends of OpenJDK |
16:35 |
16:55 |