Presentations

10 talks

  1. Building performance-critical Python tools with Rust: Lessons from production

    Python dominates web development, but they often comes with performance and scaling issues. Recently, the Python ecosystem has seen massive performance gains from projects written in Rust, such as uv and ruff. But what other projects are out there to help Python scale thanks to Rust? At Cloudsmith, we achieved 2x throughput on our 10-year-old Django monolith by integrating Rust-based tools and contributed features back upstream.

    We'll look at a number of projects that helped us start bringing Rust into our stack. We'll go over our methodology: establishing performance baselines through load testing, identifying bottlenecks, and scaling issues. We integrated existing Rust-based tools with minimal code changes and tuned application server configuration for maximum throughput, consolidating infrastructure and reducing operational complexity.

    We'll also share our experience contributing observability features upstream to Granian, ensuring production-ready monitoring that benefits the entire community.

    You'll leave with actionable strategies for modernising legacy services using existing Rust tools, understanding when this approach makes sense, and maintaining production reliability throughout the transition.

    Projects we used: • https://github.com/emmett-framework/granian • https://pyo3.rs/ • https://github.com/ijl/orjson

  2. Keeping data encrypted in memory with confidential computing

    An intro to confidential Computing and attestation and how you can use them to protect users data at Runtime from prying eyes

  3. The ups and downs of running enclaves in production

    At Evervault we've been running production workloads in enclaves for 3 years and are building a platform to allow others to onboard and use enclaves easily. In the talk, I'll cover our experience scaling enclaves and how we load-tested them to optimise our workloads.

    I'll also cover how we built Evervault Enclaves to allow others to leverage what we learned to deploy and use enclaves more easily to have a secure, attestable working environment. Evervault Enclaves allows developers to easily deploy Docker containers to a Secure Enclave without the engineering overhead to leverage fully attestable connections to their backend.

    Ref:

  4. Compliance, it's just being an SRE

    Does this talk contain instructions on how to bend the forces of compliance to your will? Does it explore the slow creeping horror that... we're on the same side as the lawyers?

  5. Tracing 101 with OTEL and rust

    Overview of tracing core concepts in opentelemetry and how to use them in rust

  6. Observability, is it a buzz word or something you should care about

    Cian is an SRE for demonware's data pipeline team working on metrics, logs and game events systems. In the talk he be going in to Observability and what it is. He will talk about why you should care about observability in your programs and how to use it.

  7. Static Webdesign

    Talk for redbrick on web development using hugo to create a static site

  8. Intro to Docker

    An introduction to using docker for redbrick admin talks

  9. How to Redbrick

    intoduction to using redbrick

  10. Docker A Better Way for Dependencies

    Techweek talk on using docker for dependencies