~/talk

Thread Wars: Clone Wars on the Wiki Pages

TalkinRussianat Joker 2023 · 2023-10-09..10-14· [java, concurrency]
links:none on file
links:none on file
slides:none on file

Shows a comparative study of parallel implementations for a Wikipedia path-finding app, measuring how different concurrency technologies affect readability and performance. Compares Java approaches from ExecutorService and CompletableFuture to coroutines and Project Loom, and concludes with discussion of the actual best solution and why critical thinking can beat using the newest tools.

AI-written summary · about

  1. 0:00Introduction
  2. 2:10Talk idea
  3. 5:27Wiki-game task setup
  4. 7:12Synchronous solution issues
  5. 9:18Collections and threads problems
  6. 11:47Switching to Kotlin coroutines
  7. 16:25Coroutine performance evaluation
  8. 16:47Introducing Project Loom
  9. 21:20Threading tech comparison
  10. 23:29Wikipedia bidirectional traversal
  11. 27:23Local DB and optimization
  12. 30:50Results and outcomes
  13. 33:02Conclusions and audience challenge
  14. 34:26Q&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.