~/talk

Using Rust in Metal Fabrication

Talkat RustFest Global 2020 · 2020-11-07..11-08· [rust]
name:Aki
links:none on file
slides:none on file

A enterprise system for metal fabrication uses a backend in Rust enforcing domain model with a TypeScript Node.js BFF, and the compiler catches missing cases so enum-driven changes fail at compile time. Phantom types prevent currency- and unit-mixing bugs and save debugging time. Production stack includes rabbitmq redis postgresql grpc and tower-grpc; started on Rust 1.35 and still avoids async/await, opting to horizontally scale. Hiring focuses on strong type system, generics and low-level understanding, and the approach proves workable.

AI-written summary · about

  1. 0:00Intro
  2. 1:39What is metal fabrication?
  3. 3:49Enterprise software in metal fabrication
  4. 7:34Domain driven design with Rust Enums are amazing Markers for compile time data type checking
  5. 12:28Impressions of the library ecosystem Good: high quality coverage across our needs
  6. 14:27Hiring talent - Deciding what qualities to look for in a candidate
  7. 18:46Closing words on Rust in metal fabrication Technical aspects
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.