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








