Skip to content

Details

We are excited to announce our August Community Showcase. This event gives individuals of all skill levels a chance to come together and share their experiences with Rust.

Whether you’re working on a personal project, contributing to an open-source initiative, or teaching a concept related to Rust, we invite you to present your work and insights.

Take this opportunity to build your confidence and share what you are doing.

Speakers

David Haig
... Talk details coming soon.

Alexey Ozeritskiy

Title: Making the boundary between SQL and Rust disappear

The talk shows how Rust code can be compiled together with SQL queries using LLVM, removing the usual boundary between SQL and external functions.

Jake Mitchell

Title: Reactive Rust Without the Executor

Building systems that react to data ticking at different frequencies is hard. In an electronic trading system, market data, orders, fills, risk, etc. all arrive at their own rates, and every decision depends on all of them at once. Reactive programming is a powerful abstraction for exactly this: describe what depends on what, and let an engine work out the rest.

In Rust, the reflex can be async streams. You reached for it to handle some I/O, and it climbed up your call stack until your whole system is async. It didn't stay in its lane.

Wingfoil draws a hard line between I/O and logic. Wire your calculations as a graph once, and the engine runs it in dependency order, every node once per tick, no locks on the hot path — then uses macros to compile that same wiring into a single monomorphised function. A dense 10×10 graph does a full cycle, all hundred nodes ticking, in 32 nanoseconds—0.32 ns per node —and outperforms Tokio.

Swap the live feed for a recorded one, and your logic never notices. Async is an excellent I/O tool — it just doesn't have to be the architecture your whole project bends around.

https://github.com/wingfoil-io/wingfoil/

.... More talks to come, please dm Ernest if you would like to talk

Related topics

Events in London, GB
Programming Languages
Rust
Computer Programming
Web Technology
Technology

You may also like