~/talk

One Year of Using F# in Production at SBTech

TalkinRussianat .NET Fest 2018 · on Monday, 2018-10-29· [devops-and-delivery]
slides:none on file

A year-long F# production effort at SBTech built a push-based queryable API and stateful stream processing using Orleans, Kafka, Mongo/Aerospike, and Docker, with mountebank for contract integration. Engineers with no prior F# delivered a domain-first codebase, fewer exception surfaces, many fast integration tests and a custom in‑bomb load tester; challenges included cultural friction with C# patterns, tooling differences (Rider vs Visual Studio), and evolving module/layout decisions.

AI-written summary · about

  1. 0:00Introduction
  2. 1:44Why F# in production
  3. 4:34First F# adoption
  4. 8:10Migrating C# to F#
  5. 13:48F# dev culture
  6. 18:21F# adoption strategy
  7. 22:15Customizing platform
  8. 27:58Infrastructure tests
  9. 31:57Testing framework
  10. 41:55F# 6 and 7 features
  11. 52:13One year with F#
  12. 56:13Q&A
~/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.