~/talk

Architectural hiccups (and you really shouldn't bother with sprint-0)

links:none on file
slides:none on file

An online poker platform evolves from simple Java clients and a Java-based server to handle 20,000 concurrent players, strict legal game history retention and a late demand for hardware RNG integration; engineers add a custom protocol, handle asynchronous timers that misfire, enforce tournament timeouts, and build bot-based test rigs. The RNG native call takes three sprints to implement, stateful reconnection and negative-balance fallout force architectural fixes, and the team concludes no sprint-0: do small shippable work, iterate, and learn.

AI-written summary · about

  1. 0:00Start
  2. 2:08Background
  3. 8:33Application: a bird's eye view
  4. 12:43Servers must be ...
  5. 20:36Tricky to test software which..
  6. 22:38Example of asynchronous behaviour
  7. 24:25Some of problems detected
  8. 43:35Experience reminds us that
~/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.