Speaker

Frank Lyaruu

Frank Lyaruu

Principal Innovator at Hightech Innovators (Sustainability Team)

Amsterdam, The Netherlands

Actions

Architect and software generalist. Rustacian. Java veteran. Sustainable computing advocate. Web assembly enthousiast. Occasional Embedded Rust streamer.

Area of Expertise

  • Health & Medical
  • Information & Communications Technology
  • Media & Information

Topics

  • Embedded systems
  • rust
  • computer architecture
  • wasm
  • Kotlin

No cars were harmed for this talk: Automotive Rust, amateur style

Most automotive engineers are capable professionals.

But not all!

As a seasoned developer but automotive noob, I'll initiate you in the art of 'CAN bus sniffing': Connecting to the central nervous system of a modern car, interpreting the data, and seeing what we can build as enthousiastic amateurs.

I've done quite a bit of projects in Rust on esp32 microcontrollers, and made a bunch of youtube content of it. One of the biggest reasons I've been excited about Rust for a few years now is that it can bridge the gap between embedded engineers and 'regular' software engineers. These two groups have lived in two very different silo's, while both groups could have learned so much from each other. Rust thrives in both settings, making it so much easier to experience the other side.

Modern Sandboxing: Using Web Assembly in Java

Running untrusted third party code is not a good idea. It is also really useful. In a browser we do that literally all the time, but on our servers we are much more hesitant. That is where sandboxing comes in. Sandboxing allows us to run code and only let it touch what we want it to touch. For this we will be looking at Web Assembly, a promising binary form, born on the web, to use in our services. We’ll have a look at Extism, a framework that lets us integrate web assembly into our Java codebase with ease.

The Carbon Footprint of Code: How WebAssembly Can Help Us Build Greener Systems

As CO2 emissions from data centers begin to overtake those of aviation, it’s time for software engineers to take responsibility for the carbon impact of the code we ship.

At the Sustainability Team at HTI, we’re exploring practical ways to assess and reduce the CO2 impact of digital workloads, and WebAssembly can play a key role realizing this.

In this technical talk we will compare traditional workloads with different WASM based tech stacks, such as wasmCloud and SpacetimeDB.

We’ll explore some unexpected aspects of green coding, some technical deep dives on the implications of architecture choices, and we show how otherwise boring projects become interesting when challenging ourselves to minimize CO2 impact

Frank Lyaruu

Principal Innovator at Hightech Innovators (Sustainability Team)

Amsterdam, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top