Describable, Typesafe Computations

Scala and its ecosystem are often praised because they are such a great fit for writing highly scalable applications. Sometimes, this isn’t important to the business at all. In this talk, I want to show that Scala is a great choice as well if your primary quality goals are correctness and auditability. This is often the case if money is involved. I have been working in various projects where this was the case. I’m going to compare various approaches at creating an audit log for business-critical computations, all of which have been used by teams with different backgrounds and experience. I will discuss the pros and cons of each of the approaches, and I will show how Scala can help us create typesafe, self-describing computations without forcing a monadic API on our users.

Date
2021-11-04
Time
13:00 - 13:45
Online Event
ScalaCon 11/2021
  • Slide 1
    1/25
  • Slide 2
    2/25
  • Slide 3
    3/25
  • Slide 4
    4/25
  • Slide 5
    5/25
  • Slide 6
    6/25
  • Slide 7
    7/25
  • Slide 8
    8/25
  • Slide 9
    9/25
  • Slide 10
    10/25
  • Slide 11
    11/25
  • Slide 12
    12/25
  • Slide 13
    13/25
  • Slide 14
    14/25
  • Slide 15
    15/25
  • Slide 16
    16/25
  • Slide 17
    17/25
  • Slide 18
    18/25
  • Slide 19
    19/25
  • Slide 20
    20/25
  • Slide 21
    21/25
  • Slide 22
    22/25
  • Slide 23
    23/25
  • Slide 24
    24/25
  • Slide 25
    25/25

Swipe for more

Scroll or use your arrow keys for more

Scroll for more

Use your arrow keys for more

TAGS