About us
Rust London User Group:
Rust London is the perfect place to immerse yourself in the Rust ecosystem and connect with a diverse tech community in London.
Whether new or experienced with the Rust Language, you'll find plenty of opportunities to develop your skills in a supportive environment.
Our group encompasses diverse perspectives and contributions, providing insights into how Rust is utilised. Join us if you're an aspiring or professional developer, a tech enthusiast or student, or someone looking to transition into tech with Rust.
Our team includes Ernest, Ethan, Lorre, Victor and David.
Our Community Careers Partners are: Realm
Upcoming events
1

LDN Talks August Community Showcase
40 Finsbury Square, London, GBWe 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
Title: Implementing a file system in RustexFAT-slim - a deep dive into what goes into implementing an embedded file system in Rust. No allocator, no std library, no previous file system experience, just enough ignorance to start the project and just enough pride to finish it. exFAT is the successor to FAT, and you will see it on large disks and SD cards as the default file system format these days. The last patents for it expired this year, so join me as we take a peek under the hood.
Alexey Ozeritskiy
Title: Making the boundary between SQL and Rust disappearThe 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 ExecutorBuilding 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.
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.
https://github.com/wingfoil-io/wingfoil/Jacob Marshall
Title: Training AlphaZero-style Othello Mostly in Rust
Othello is a board game, and I built a website to play it for my A-Level Computer Science project, with the goal of using everything I have ever learnt in Computer Science. This talk focuses on the AlphaZero-like AI system, a Convolutional Neural Network coupled with the Monte Carlo Tree Search algorithm. I will be explaining how the system is implemented, how it is scaled up with compute, and why Rust is a good fit for a project like this.Daniel Hugenroth
Title: Hardening your Rust supply chain securityAs the Rust ecosystem grows, projects rely on more and more crates from third-party developers. However, this also increases the chances of importing malicious code. Last week's arrayref incident also brought the topic to the forefront of the Rust community.
In this talk, we will take an in-depth look at what you can do to make your software supply chain more secure. Luckily, the Rust ecosystem is well-positioned to address these threats, and we have some of the best tools available. In particular, I want to share my experience working with cargo-vet and discuss how to adopt it effectively without hurting developer productivity.
84 attendees
Past events
120

