Aurae: Distributed Runtime - Fosdem 2023 - Rust DevRoom

Поделиться
HTML-код
  • Опубликовано: 3 фев 2023
  • GitHub: github.com/aurae-runtime/aurae
    Slides: docs.google.com/presentation/...
    A new node init system written in Rust.
    In this talk I share the motivation, goals, and architecture of my new project Aurae. Informed by my experience of operating large production platforms I discuss my thesis of how bringing deliberate runtime controls to a node will unlock a new generation of higher order distributed systems.
    The audience walks away with an in-depth understanding of the current state of affairs Rust and the Aurae runtime project. We learn about my journey to Rust from working with Go in Kubernetes.
    I am an accomplished Go engineer who has made the jump into Rust and I believe my story is worth compiling and sharing with FOSDEM. I believe there will be many like me in the future.
    Aurae is on a mission to be the most loved and effective way of managing workloads on a single piece of hardware. My hope is that by bringing a better set of controls to a node, I can unlock brilliant higher order distributed systems in the future.
    Aurae takes ownership of all runtime processes on a single piece of hardware like systemd, and provides mTLS encrypted gRPC APIs (Aurae Standard Library) to manage the processes. Aurae has a new style of isolation called "Aurae Cells" that manage cgroups and namespaces directly from pid1. With Aurae Cells the project offers a way to slice up a system using various isolation strategies for enterprise workloads including MicroVMs.
  • НаукаНаука

Комментарии • 11

  • @RogerPersson
    @RogerPersson 4 месяца назад

    Great talk! I’m not sure I understood it fully, but it feels like this is the key enabler to containerize legacy Linux daemons without running kubernetes etc

  • @user-bf6yx4nn5k
    @user-bf6yx4nn5k 7 месяцев назад

    amazing, loved ts part

  • @faffinaboot5865
    @faffinaboot5865 Год назад +6

    It's amazing how far this has come so quickly!

  • @supernerd6983
    @supernerd6983 Год назад +6

    Absolute legend.

  • @gokhun
    @gokhun Год назад +2

    It is amazing how productive you are. Always gives me inspiration.

  • @jltorresm
    @jltorresm Год назад +2

    Excellent talk! Exciting future for the project.

  • @shinebayar
    @shinebayar Год назад +2

    Great talk. Hope this project take off soon.

  • @MarkConstable
    @MarkConstable Год назад +1

    What a great project. and such an excellent speaker.

  • @joshrosso
    @joshrosso Год назад +1

    So sick Kris. Love how y'all approach a "unit file" using typescript/deno.

  • @ob4s1
    @ob4s1 Год назад

    🦀🎉

  • @tcurdt
    @tcurdt Год назад

    very exciting. you lost me a bit when you dove into some of the sidecar details. nevertheless a great talk. thanks!