Submissions

Accepting submissions till 18 Mar 2026, 11:59 PM

Not accepting submissions

Make a submission

Accepting submissions till 18 Mar 2026, 11:59 PM

Kranti Parisa

Krishna Vishal Editor

Building Apache Iggy: How Rust Powers Ultra-Low Tail Latencies with io_uring

Apache Iggy is a next-generation message streaming engine built entirely in Rust, delivering stable sub-millisecond P99 latencies with high throughput on a single node. In this talk we’ll show what it takes to get there and how Rust’s ownership model shaped every architectural choice. more
  • 5 comments
  • Under evaluation
  • 20 Feb 2026
Session type: 30 mins talk
Vaishnav Sabari Girish

Vaishnav Sabari Girish

AlertAngel: A device to make monitoring Elderly Patients a breeze

AlertAngel is an elderly-care monitoring system that provides real-time health tracking, fall detection, and instant alerts for caregivers. more
  • 4 comments
  • Rejected
  • 21 Feb 2026
Session type: 30 mins talk

Navdeep Agarwal

Mayur Jadhav

Big Data Analytics on Tiny Machines

CFP: Big Data Analytics on Tiny Machines Talk Title more
  • 2 comments
  • Submitted
  • 02 Mar 2026
Session type: 30 mins talk
Shriram Balaji

Shriram Balaji

A Series of Unstoppable Events: Building Event-Driven Systems in Rust

A Series of Unstoppable Events: Building Event-Driven Systems in Rust more
  • 0 comments
  • Submitted
  • 03 Mar 2026

Akash soni

Video thumbnail

Introduction to Functional Rust

Declerative style of coding where we focus on what over how. Also going to explain how Key paths provide a safe, composable way to access and modify nested data in Rust. Inspired by KeyPath and Functional Lenses system, this feature rich crate lets you work with struct fields and enum variants as first-class values. more
  • 5 comments
  • Rejected
  • 05 Mar 2026
Session type: 30 mins talk

Ishan

Over 6M records per second: Building data streaming logic for Nautilus trading engine

Abstract Trading systems replay hundreds of GBs to test trading strategies. The data streaming layer plays a key role in reading data from storage in a correct, fast and efficient way. A good data streaming layer is the difference between being able to backtest hundreds of strategies vs a few handful. more
  • 2 comments
  • Submitted
  • 08 Mar 2026
Session type: 30 mins talk

Vineet Naik

Plectrum: Mapping lookup tables in a database to Rust enums

Plectrum is an open source crate (I’m the author) that provides a set of abstractions for mapping lookup/reference tables in a database with Rust enums. more
  • 0 comments
  • Submitted
  • 08 Mar 2026
Session type: 30 mins talk

Ravi Sawlani

The Web, Rewritten in Rust

One language, front to back — with memory safety and no regrets. more
  • 3 comments
  • Rejected
  • 08 Mar 2026
Session type: 30 mins talk

Abhinav Tripathi

Wanted to Know Tokio So I Built My Own

Talk Description: The session will be a deep dive into the internals of how the Tokio crate implements its multi-threaded scheduler using Rust’s low level primitives, the reactor using OS syscalls and the task state machine using atomic state transitions. It will cover my learnings from writing a multi -threaded asynchronous runtime using the MIO crate (the same crate that tokio uses). more
  • 7 comments
  • Submitted
  • 09 Mar 2026
Session type: 30 mins talk

Divya

LLM meets FFI: Rust Bindings for C++ at Scale 🦀

Integrating Rust into large C++ codebases often requires safe, idiomatic wrappers. This talk explores using LLMs to draft C++ shim layers and Rust FFI bindings. It highlights where AI accelerates boilerplate, where it fails on ownership and safety, and how to review generated bindings to avoid unsoundness and undefined behaviour. more
  • 0 comments
  • Submitted
  • 09 Mar 2026
Session type: 30 mins talk

Bhavya Bhatt

Rust at Every Layer: Compiler, WASM, Vector DB, and a Blockchain — One Language to Rule Them All

Talk Preview At Weilliptic, we didn’t just pick Rust for one part of our stack — we bet the entire platform on it. WeilChain is an operating system for autonomous AI, running across clouds, and every critical layer of it is written in Rust. In this talk, I’ll walk through six distinct systems we built in Rust: the WIDL compiler (our interface definition language toolchain), the Icarus chatbot LLM… more
  • 9 comments
  • Rejected
  • 09 Mar 2026
Session type: 30 mins talk

abhinav

Rust is Safe, But Is It Fast? A Performance Reality Check Against C++

Session Description Rust is often described as a systems language that gives you memory safety without losing the performance of C or C++. more
  • 0 comments
  • Submitted
  • 09 Mar 2026
Session type: 30 mins talk
Devdutt Shenoi

Devdutt Shenoi

Get your Agents talking: an introduction of tower-a2a

tower, the has been a life changing tool in my developer toolset, especially given it’s ergonomic and composable nature. Recently I had the privilege of implementing a tower based library implementing the A2A protocol. In this short lightning talk, I intend to introduce the library and share with the crowd my learnings from building and using it. more
  • 2 comments
  • Rejected
  • 10 Mar 2026
Session type: 5 mins flash talk
Srihari

Srihari

CocoIndex: incrementally processing data with a Rust core and a Python face

Session description CocoIndex is a framework for data pipelines that stay in sync with their sources without reprocessing everything on every run. The engine tracks what changed across runs, skips what hasn’t, and applies only the necessary updates. From the outside, writing pipelines looks like Python. You declare target states and the runtime handles the rest. The engine doing that work is Rust… more
  • 2 comments
  • Submitted
  • 12 Mar 2026
Session type: 30 mins talk

Swanand

Compiling Rust at Scale: Lessons from Feldera

At Feldera, we let users write SQL to define tables and views. Under the hood, we compile that SQL into Rust code — which is then compiled with rustc to a single binary that incrementally maintains all views as new data streams into tables. more
  • 4 comments
  • Under evaluation
  • 13 Mar 2026
Session type: 30 mins talk

Raj Gandhi

Writing a 3D Point-Cloud Library in Rust

TALK PREVIEW Point clouds are widely used in robotics, mapping, and 3D scanning. Most of the tools for working with them are written in C++, which can make development harder due to manual memory management and complex build systems. I started building threecrate, a Rust library for point-cloud and mesh processing, to explore whether Rust could offer a cleaner and safer foundation for this kind o… more
  • 2 comments
  • Rejected
  • 13 Mar 2026
Session type: 30 mins talk

Samyak Sarnayak

Amit Mandal

Cancelling your future in tokio: cancellation in async rust

Summary Async rust is performant, but there are pitfalls. The ideas behind async rust are quite simple, but it can lead to hard-to-debug issues. more
  • 1 comment
  • Under evaluation
  • 13 Mar 2026
Session type: 30 mins talk
Farhaan Bukhsh

Farhaan Bukhsh

Type-Driven API Design in Rust: Lessons from Building Feluda

Rust’s type system is often discussed in the context of memory safety, but one of its most practical strengths is API design. In this talk, I’ll show how Rust’s type system can help us design APIs that are easier to use correctly, harder to misuse, and clearer about what is and is not valid. more
  • 2 comments
  • Under evaluation
  • 13 Mar 2026
Session type: 30 mins talk

Gaurav Sharma

Rust Inside, Python Outside: Building a Blazing-Fast Driver SDK for Bulk Data Ingestion

Abstract Most database drivers pay a hidden tax on every row: Python value to driver object, driver object to protocol format, protocol format to packet, packet to network. Each conversion adds latency and memory pressure that compounds under bulk workloads. In this session, I show how the Microsoft Azure SQL Drivers team built a Rust-Native direct-to-wire BulkCopy path that eliminates this multi… more
  • 3 comments
  • Submitted
  • 14 Mar 2026
Session type: 30 mins talk
Kumar Anirudha

Kumar Anirudha

From Runtimes to Toolchains

Building a WASM ecosystem in Rust WebAssembly has matured from a portable binary format into a serious runtime target, but most discussions stop at individual runtimes. This talk explores what it actually takes to build a WebAssembly ecosystem, from execution engines to language toolchains, plugins, and shared distribution infrastructure, using Rust as the foundation. more
  • 2 comments
  • Submitted
  • 14 Mar 2026
Session type: 30 mins talk

Utsav Krishna

Parse, Validate, Serialize: A Production Serde Round-Trip Across WASM and gRPC in Automotive Configuration Tool

Abstract: In automotive software development, a misconfigured ECU parameter doesn’t cause a crash in staging. It causes unexpected behaviour in a vehicle. The tooling that handles configuration correctness needs to be held to the same standard as the software it configures. more
  • 0 comments
  • Submitted
  • 14 Mar 2026
Session type: 30 mins talk

Vikas Chahar

Building an AI-Native Revenue Automation Platform with Rust Microservices

At Fourbyfour, we built an AI-native revenue automation platform from scratch using Rust microservices. This talk walks through our architecture: Gateway, Stream, Notifications, Hooks, Workflows, Attribution, Timer, and In-App services—all orchestrated to transform simple track() events into intelligent, auto-optimized notifications that recover revenue. I’ll share real lessons from production: i… more
  • 0 comments
  • Submitted
  • 15 Mar 2026
Session type: 30 mins talk

Shobhit Pandey

Rust and Quantum Compilation

Quantum computing has rapidly evolved over the past decade, moving from small qubit experiments in research labs to credible claims of computational advantage leveraging quantum systems, that are available to developers worldwide via cloud. Qiskit is an open-source quantum SDK, with its core performant components written in Rust, and is adopted by 70% of the quantum ecosystem according to communi… more
  • 2 comments
  • Submitted
  • 16 Mar 2026
Session type: Hands-on workshop (2-3 hours)

Raman

RailSim using Rust

About the project This project is a railway simulator made with Rust. The backend simulation logic uses rust for the signalling logic, rail pathfinding logic and the network state calculation. We are also using Bevy(https://bevy.org/) which a new rust based game engine for visualising the simulations. more
  • 2 comments
  • Submitted
  • 16 Mar 2026
Session type: 30 mins talk
Devansh Lodha

Devansh Lodha

Architecting a Bare-Metal Embedded OS for the Raspberry Pi 5

Session Description The integration of Rust into the Linux kernel marks the end of the “Rust experiment”. Memory safety without garbage collection is now an industry mandate for systems programming. However, applying Rust to modern, undocumented silicon remains a heavily guarded discipline. The Raspberry Pi 5 is a prime example: it abandons the legacy monolithic System-on-Chip design for a disagg… more
  • 2 comments
  • Under evaluation
  • 16 Mar 2026
Session type: 30 mins talk

Arun Raj

A Universal Grammar for Payments — How Rust’s Trait System, Types, and Macros Turned Fragmented Payment APIs into a Deterministic Language

Every payment processor speaks its own dialect — Stripe expects nested JSON with idempotency keys, Razorpay wants base64-encoded auth and a PayU might have an entirely different vocabulary. Multiply that by 200+ payment methods, hundreds of countries, varying regulations, and you get a combinatorial nightmare where engineering teams spend more time wrestling payloads than optimising payment succe… more
  • 2 comments
  • Submitted
  • 16 Mar 2026
Session type: 30 mins talk

Ayush Jain

Natarajan Kannan

SuperTOML - adding type-safety and cascading configurations to TOML

Session Description TOML configuration usually starts off simple, but it doesn’t stay that way for long. As systems grow, you end up dealing with multiple environments, tenants, rollouts, and context-specific overrides. At that point, plain TOML starts to fall short—you either duplicate configs everywhere or move a lot of logic into your application code, which becomes hard to reason about and ma… more
  • 0 comments
  • Submitted
  • 17 Mar 2026
Session type: 30 mins talk

Aniket Mishra

Formally Specifying the Rust Core

A number of Rust projects rely on the SIMD intrinsics provided by core::arch for performance. This includes libraries like hashbrown that are used in HashMap, as well as third-party cryptographic libraries like libcrux and Dalek that are used in mainstream software projects. However, the SIMD intrinsics in Rust lack documentation and are easy to misuse, and so even the best Rust programmers need … more
  • 1 comment
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

Rahul K

Building Durable Execution systems for Micro Service Orchestration using Restate

What is my Session about? I will be talking about my browser session orchestrator implemented in Rust that prioritizes durability and explicit state management over traditional stateless request handling. This orchestration pattern can pretty much be applied to any api based execution systems. The system uses Restate as the core orchestration engine, allowing worker and session state to be persis… more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk
Ashutosh Pandey

Ashutosh Pandey

Is Rust the best language for LLM generated systems programming?

Abstract Now that LLMs are capable of generating working code in pretty much any programming language, it raises the question of which language to use? Is an LLM equally good at generating safe C code versus Rust? Which language helps LLMs correct themselves the best? more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 5 mins flash talk

Kasturi T

Fearless Migrations and good User Experience

{The Problem: In the world of infrastructure, “migration” is often a dirty word. At Nutanix, we realized that the primary barrier to adopting our modern platform, Prism Central, wasn’t a lack of features—it was the “migration tax.” Users were tethered to legacy Protection Domains because the path to the new system was a manual, error-prone minefield. For an SRE, a manual migration isn’t just a ch… more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

RamaChaitanya Kandula

NIC topology and placement for AI: a Rust tool for faster distributed training.

Distributed AI training runs over RDMA and depends on each GPU using the right NIC. When the scheduler assigns a rank to a NIC that isn’t the best for that GPU (e.g. cross-NUMA or extra PCIe hops), you can lose 20–40% throughput or see unstable runs. Most cluster schedulers don’t understand PCIe/NUMA topology, so we need a small, reliable tool that discovers how NICs and GPUs are connected and ou… more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

Deval gupta

Beyond Memory Safety: Making Binaries Hard to Understand

Session Description Rust is heavily used to create fast and reliable systems, but despite all the guarantees that Rust makes on memory safety, it does not prevent reverse engineering of compiled code. Today’s tools can analyze optimized binaries, so it is essential to explore techniques that go beyond language-level guarantees. more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

Shreyas Hegde

Vishruth Thimmaiah

Code That Writes Code: Procedural Macros in Rust

Overview: Procedural macros in Rust enable developers to extend the language by writing code that runs during compilation to generate other Rust code. In other words, they consume an AST to produce another AST. Unlike declarative macros based on pattern matching, procedural macros operate on token streams and can perform transformations before the compiler proceeds. This makes them useful for red… more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

Bhuvan Author

Prajwal KP Author

GPU Programming in Rust with Wgpu

GPU programming has reached a state where developers are forced into vendor-specific ecosystems: CUDA for NVIDIA, Metal for Apple, DX12 for Windows, with minimal portability between them. WebGPU unifies this as a GPU API that targets Vulkan, DX12, and Metal as backends. wgpu is the Rust implementation of WebGPU, acting as the translation layer between your code and the underlying platform APIs. T… more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

Druva Dhakshinamoorthy

Performance as the Default in OLAP Engines

Introduction (5 mins) Case study: where we hit Java’s performance wall in our OLAP engine more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

Shivani Bhardwaj

A network security project's journey with Rust

Description Suricata[0] is a leading new-age, open source, Intrusion Detection and Prevention System which offers reliable and fast network traffic inspection and rich configurable logs. The availability of advanced features, configuration, hardware acceleration, standard JSON logs has led to a fast pick-up and popularity for this project. Given that Suricata’s focus is security, the first target… more
  • 0 comments
  • Submitted
  • 18 Mar 2026
Session type: 30 mins talk

Madhur Kumar

Kamini Banait

Debugging Rust Modules in the Linux Kernel

Overview: While Rust is now integrated into the Linux kernel, the process for debugging Rust modules remains poorly documented compared to C. This talk provides a practical guide to using GDB for kernel-level Rust development. more
  • 1 comment
  • Rejected
  • 18 Mar 2026
Session type: 30 mins talk

Hosted by

A community of Rust language contributors and end-users from Bangalore. We have presence on the following telegram channels https://t.me/RustIndia https://t.me/fpncr LinkedIn: https://www.linkedin.com/company/rust-india/ more