Links in small caps.

Jonas Bonér bio photo

Jonas Bonér

Present.
Entrepreneur.
Hacker.
Public Speaker.
Powder Skier.
Perpetual Learner.
Jazz Fanatic.
Wannabee Musician.

Twitter LinkedIn Github

Talks

Here is a list with links to of some of the video recordings from my talks throughout the years. Slides for some of these talks can be found on my slideshare page and speakerdeck page. A full list of all the conference talks that I given can be found at the end of this page.

2026

  • Jfokus—Herding LLMs: Predictable Outcomes from Unpredictable Agents

2024

  • InfoQ Panel—Designing Cloud Applications for Elasticity and Resilience

2023

  • GOTO—Climbing the Ladder of Abstraction Towards the Cloud-to-Edge Continuum
  • Kalix Webinar—Designing Events-first Microservices
  • Kalix Webinar—Climbing the Ladder of Abstraction

2022

2021

2020

2019

  • HPTS—Beyond FaaS, Towards Stateful Serverless
  • KubeCon—Serverless is Interesting But FaaS is Not Enough
  • Lightbend Webinar—Designing Events-First Microservices For A Cloud Native World

2018

2017

2016

2015

2014

2013

  • Strange Loop—Scaling Software with Akka
  • Scala Days—Going Reactive: Scalable, Highly Concurrent & Fault-Tolerant Systems
  • Devoxx—Going Reactive: Event-Driven, Scalable & Resilient Systems
  • BuildStuff—Going Reactive: Event-Driven, Scalable, Resilient & Responsive Systems
  • Jfokus—Building Scalable, Highly Concurrent and Fault-Tolerant Systems: Lessons Learned
  • Scala Exchange: Keynote—The Road to Akka Cluster, and Beyond…
  • NY Scala UG—Introducing Akka
  • Scala Matsuri—Up up and Out: Scaling Software with Akka
  • JavaZone—Going Reactive: Event-Driven, Scalable & Resilient Systems
  • GOTO—Up And Out Scaling Software With Akka

2012

  • JavaZone—Up up and Out: Scaling software with Akka 2
  • Devoxx—Up up and Out: Scaling software with Akka
  • Scala Days—Akka 2: Distributed by Design
  • Tech Mesh—Up up and Out: Scaling Software with Akka

2011

  • What’s Next—Above the Clouds: Introducing Akka
  • Devoxx—Above the Clouds: Introducing Akka
  • JavaZone—Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  • JavaZone—Above the Clouds: Introducing Akka
  • Erlang Factory—Above the Clouds: Introducing Cloudy Akka
  • Philly ETE—Above the Clouds: Introducing Akka (with Garrick Evans from Autodesk)
  • Reaktor Dev Day—Scaling up and out with Scala and Akka

2010

  • Scala Lift Off—Akka: Simpler Concurrency, Scalability & Fault-Tolerance through Actors
  • Skills Matter—Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  • Northeast Scala Symposium—Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  • Scala Days—Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  • LinkedIn Tech Talk—Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  • JAX—Exploring alternative Concurrency Paradigms on the JVM
  • Kraków JUG—Akka, Let It Crash (first public Akka talk)

2009

  • QCon—Pragmatic Real-World Scala
  • Øredev—A comparative study of scalable and HA products
  • Øredev—Pragmatic Real-World Scala
  • JavaZone—State, You’re Doing It Wrong: Exploring Alternative Concurrency Paradigms on the JVM
  • JavaZone—Pragmatic Real-World Scala

Complete List of Conference Talks

  1. Jfokus, Stockholm (Feb 2026)
    Herding LLMs: Predictable Outcomes from Unpredictable Agents
  2. Jfokus, Stockholm (Feb 2025)
    Transcending the Barriers to Elasticity
  3. O'Reilly Superstream, Online (Nov 2024)
    Transcending the Barriers to Elasticity
  4. InfoQ Panel, Online (Nov 2024)
    Designing Cloud Applications for Elasticity and Resilience
  5. QCon, San Francisco (Nov 2024)
    Transcending the Barriers to Elasticity
  6. InfoQ Webinar, Online (Sept 2024)
    The Architects Guide To Elasticity
  7. O'Reilly Superstream, Online (Aug 2024)
    Transcending the Barriers to Elasticity
  8. GOTO, Copenhagen, Denmark (Oct 2023)
    Climbing the Ladder of Abstraction Towards the Cloud-to-Edge Continuum
  9. Reactive Summit, Detroit, US (Oct 2022)
    Keynote: We are drowning in complexity—can we do better?
  10. GeeCON, Krakow, Poland (May 2022)
    Extending Real-time Data and Compute to the Cloud, Edge, and beyond
  11. University of São Paulo, Virtual Event (June 2021)
    Keynote: Designing Events-first Microservices
  12. Reactive Summit, Virtual Event (Nov 2020)
    Keynote: Design Principles For Cloud Native Applications
  13. CodeMesh, Virtual Event (Nov 2020)
    Cloudstate—Towards Stateful Serverless
  14. Ray Summit, Virtual Event (Sept 2020)
    Cloudstate—Towards Stateful Serverless
  15. KubeCon—Amsterdam, Virtual Event (Aug 2020)
    Cloudstate—Towards Stateful Serverless
  16. Jfokus—Stockholm, Sweden (Feb 2020)
    Cloudstate—Towards Stateful Serverless
  17. HPTS—Monterey, US (Nov 2019)
    Beyond FaaS, Towards Stateful Serverless
  18. KubeCon—Barcelona, Spain (May 2019)
    Serverless is Interesting But FaaS is Not Enough
  19. QCon—London, UK (March 2019)
    Track Host: Operationalizing Microservices
  20. Øredev—Malmö, Sweden (Nov 2018)
    Designing Events-first Microservices
  21. QCon—NYC, US (June 2018)
    Designing Events-first Microservices
  22. J On The Beach—Malaga, Spain (May 2018)
    Designing Events-first Microservices
  23. MicroCPH—Copenhagen, Denmark (May 2018)
    Designing Events-first Microservices
  24. QCon—London, UK (Mar 2018)
    How Events Are Reshaping Modern Systems
  25. ACM Learning—Streamed Online (Dec 2017)
    Reactive Microsystems: The Evolution of Microservices at Scale
  26. Devoxx—Antwerp, Belgium (Nov 2017)
    How Events Are Reshaping Modern Systems
  27. Reactive Summit—Austin, US (Oct 2017)
    Keynote: How Events Are Reshaping Modern Systems
  28. GOTO—Copenhagen, Denmark (Oct 2017)
    Reactive Microsystems: The Evolution Of Microservices At Scale
  29. Erlang User Conference—Stockholm, Sweden (June 2017)
    Without Resilience, Nothing Else Matters
  30. QCon—London, UK (March 2017)
    From Microliths To Microsystems
  31. Jfokus—Stockholm, Sweden (Feb 2017)
    Keynote: From Microliths To Microsystems
  32. SkillsMatter—London, UK (Nov 2016)
    On Reactive Microservices
  33. O'Reilly Software Architecture Conference—London, UK (Oct 2016)
    bla bla microservices bla bla: director's cut
  34. Reactive Summit—Austin, US (Oct 2016)
    Keynote: bla bla microservices bla bla: director's cut
  35. O'Reilly Software Architecture Conference—New York, US (April 2016)
    Keynote: bla bla microservices bla bla
  36. Voxxed—Zurich, Switzerland (March 2016)
    Keynote: Life Beyond the Illusion of Present
  37. Scala Matsuri—Tokyo, Japan (Jan 2016)
    The Sadness at the End of the Happy Path
  38. Scala Exchange—London, UK (Dec 2015)
    Keynote: Without Resilience, Nothing Else Matters
  39. DevTernity—Riga, Latvia (Dec 2015)
    Keynote: Without Resilience, Nothing Else Matters
  40. Devoxx—Antwerp, Belgium (Nov 2015)
    Without Resilience, Nothing Else Matters
  41. GOTO—Copenhagen, Denmark (Oct 2015)
    Without Resilience, Nothing Else Matters
  42. Reactive User Group—San Francisco, US (Aug 2015)
    Life Beyond the Illusion of Present
  43. Scala by the Bay—Oakland, US (Aug 2015)
    Keynote: The Sadness at the End of the Happy Path
  44. Scala Days—Amsterdam, Netherlands (June 2015)
    Keynote: Life Beyond the Illusion of Present
  45. GeeCON—Krakow, Poland (May 2015)
    Keynote: Life Beyond the Illusion of Present
  46. Scala Days—San Francisco, US (March 2015)
    Life Beyond the Illusion of Present
  47. React Conf—San Francisco, US (November 2014)
    Life Beyond the Illusion of Present
  48. NY Scala—New York, US (November 2014)
    Reactive Supply to Changing Demand: Building Elastic Reactive Systems
  49. London Scala User Group at SkillsMatter—London, UK (October 2014)
    Go Reactive: Building Responsive, Resilient, Elastic and Message-Driven Systems
  50. SICS Cloud and Big Data Day—Stockholm, Sweden (September 2014)
    Building Reactive Systems with Akka
  51. Strange Loop—St. Louis, US (September 2014)
    The Road to Akka Cluster and Beyond
  52. SF Scala—San Francisco, US (September 2014)
    The Road to Akka Cluster and Beyond
  53. Scala Downunder—Auckland, New Zealand (September 2014)
    Keynote: A 5 year retrospective and the future of distributed computing
  54. Scala Workshop at ECOOP—Uppsala, Sweden (July 2014)
    Invited Talk — Resilient Applications with Akka Persistence
  55. Speakerconf—Barcelona, Spain (May 2014)
    Untitled
  56. Barcelona Scala User Group—Barcelona, Spain (May 2014)
    Go Reactive: Event-driven, Scalable, Resilient and Responsive Systems
  57. Craft Conference—Budapest, Hungary (April 2014)
    Go Reactive: Event-driven, Scalable, Resilient and Responsive Systems
  58. CodeMotion—Rome, Italy (April 2014)
    Building Reactive apps with Akka and Java 8
  59. React Conf—London, UK (April 2014)
    Reactive Supply to Changing Demand (Scalable Trait in the Reactive Manifesto)
  60. NY Scala—New York, US (March 2014)
    Building Reactive Systems with Akka
  61. EcliseCon—San Francisco, US (March 2014)
    Go Reactive: Event-driven, Scalable, Resilient and Responsive Systems
  62. SF Scala—San Francisco, US (March 2014)
    Building Reactive Systems with Akka
  63. Build Stuff—Vilnius, Lithuania (December 2013)
    Going Reactive: Event-driven, Scalable, Resilient and Responsive Systems
  64. Codemesh—London, Great Britain (December 2013)
    Keynote: Going Reactive, New and Old ideas for your 21st century architectures
  65. Scala Exchange—London, Great Britain (December 2013)
    Keynote: The Road to Akka Cluster and Beyond
  66. Devoxx—Antwerp, Belgium (November 2013)
    Going Reactive: Event-driven, Scalable, Resilient and Responsive Systems
  67. JavaZone—Oslo, Norway (September 2013)
    Going Reactive: Event-driven, Scalable and Resilient Systems
  68. Scala Days—New York, US (June 2013)
    Going Reactive: Event-driven, Scalable and Resilient Systems
  69. Scala JP (Matsuri)—Tokyo, Japan (March 2013)
    Keynote — Up up and Out: Scaling software with Akka
  70. Jfokus—Stockholm, Sweden (February 2013)
    Building Scalable, Highly Concurrent and Fault-Tolerant Systems: Lessons Learned
  71. Tech Mesh—London, UK (November 2012)
    Up up and Out: Scaling software with Akka
  72. Devoxx—Antwerp, Belgium (November 2012)
    Up up and Out: Scaling software with Akka
  73. GOTO—Aarhus, Denmark (October 2012)
    Up up and Out: Scaling software with Akka 2
  74. Strange Loop—St: Louis, US (September 2012)
    Up up and Out: Scaling software with Akka 2
  75. JavaZone—Oslo, Norway (September 2012)
    Up up and Out: Scaling software with Akka 2
  76. OSCON—Portland, US (July 2012)
    Up up and Out: Scaling software with Akka 2
  77. Jazoon—Zurich, Switzerland (June 2012)
    Keynote — Building Scalable, Highly Concurrent and Fault-Tolerant Systems: Lessons Learned
  78. Erlang User Conference—Stockholm, Sweden (May 2012)
    Up up and Out: Scaling software with Akka 2
  79. Scala Days—London, UK (April 2012)
    Akka 2: Distributed by Design
  80. Jfokus—Stockholm, Sweden (February 2012)
    Above the Clouds: Introducing Akka
  81. Devoxx—Antwerp, Belgium (November 2011)
    Above the Clouds: Introducing Akka
  82. ScanDev on tour—Stockholm, Sweden (October 2011)
    Above the Clouds: Introducing Akka
  83. GOTO—Amsterdam, Netherlands (September 2011)
    Above the Clouds: Introducing Akka
  84. JavaZone—Oslo, Norway (September 2011)
    Above the Clouds: Introducing Akka
  85. Reaktor—Helsinki, Finland (September 2011)
    Above the Clouds: Introducing Akka
  86. Erlang Factory—London, UK (June 2011)
    Above the Clouds: Introducing Akka
  87. Scala Days 2011—Stanford, US (June 2011)
    Above the Clouds: Introducing Akka
  88. What's Next?—Paris, France (May 2011)
    Above the Clouds: Introducing Akka
  89. GOTO—Copenhagen, Denmark (May 2011)
    Above the Clouds: Introducing Akka
  90. Emerging Technologies—Philadelphia, US (April 2011)
    Above the Clouds: Introducing Akka
  91. Functional Progamming eXchange—London, UK (March 2011)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  92. NE Scala—New York, US (February 2011)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  93. JFokus—Stockholm, Sweden (February 2011)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  94. Geneva JUG (January 2011)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  95. Oredev—Malmo, Sweden (November 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  96. ScalaLiftOff—London, UK (October 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  97. JAOO—Aarhus, Denmark (October 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  98. Scala Lift Off—San Francisco, US (Sept 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  99. JavaOne—San Francisco, US (September 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  100. JAOO Geek Nights—Copenhagen, Denmark (August 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  101. JAOO Geek Nights—Aarhus, Denmark (August 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  102. OSCON—Portland, US (July 2010)
    Let it crash: using Actors for fault-tolerance, scalability and concurrency
  103. GeeCon—Poznan, Poland (May 2010)
    Let it crash: using Actors for fault-tolerance, scalability and concurrency
  104. JAX 2010—Mainz, Germany (May 2010)
    Let it crash: using Actors for fault-tolerance, scalability and concurrency
  105. JAX 2010—Mainz, Germany (May 2010)
    State, You’re Doing It Wrong: Exploring Alternative Concurrency Paradigms on the JVM
  106. Scala Days—Lausanne, Switzerland (April 2010)
    Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
  107. Scandinavian Developer Conference 2010—Gothenburg, Sweden (March 2010)
    Let it crash: using Actors for fault-tolerance, scalability and concurrency
  108. Kraków JUG, Poland (March 2010)
    Akka, Let It Crash
  109. Oredev—Malmo, Sweden (November 2009)
    Pragmatic Real-World Scala
  110. Oredev—Malmo, Sweden (November 2009)
    A comparative study of scalable and HA products, based on real projects
  111. JavaZone—Oslo, Norway (Sept 2009)
    Pragmatic Real-World Scala
  112. JavaZone—Oslo, Norway (September 2009)
    State, You’re Doing It Wrong: Exploring Alternative Concurrency Paradigms on the JVM
  113. JavaOne—San Franscisco, US (June 2009)
    State, You’re Doing It Wrong: Exploring Alternative Concurrency Paradigms on the JVM
  114. Scandinavian Developer Conference—Gothenburg, Sweden (March 2009)
    State, You’re Doing It Wrong: Exploring Alternative Concurrency Paradigms on the JVM
  115. QCon London—London, Great Britain (March 2009)
    Pragmatic Real-World Scala
  116. JFokus—Stockholm, Sweden (January 2009)
    Pragmatic Real-World Scala
  117. Cologne JUG—Cologne, Germany (May 2008)
    Exploring Terracotta: Open Source JVM-level Clustering through Network-Attached Memory
  118. Ukraine JUG—Kiev, Ukraine (January 2008)
    Exploring Terracotta: Open Source JVM-level Clustering through Network-Attached Memory
  119. Wicket Meetup—Amsterdam, Belgium (November 2007)
    Exploring Terracotta: Open Source JVM-level Clustering through Network-Attached Memory
  120. Oredev—Malmo, Sweden (November 2007)
    Exploring Terracotta: Open Source JVM-level Clustering through Network-Attached Memory
  121. Java Developer Day—Krakow, Poland (October 2007)
    Terracotta: Open Source JVM-level Clustering
  122. Krakow JUG—Krakow, Poland (October 2007)
    Terracotta: Open Source JVM-level Clustering
  123. Java Hellenic User Group Conference—Athens, Greece (October 2007)
    Terracotta: Open Source JVM-level Clustering
  124. JAOO—Aarhus, Denmark (September 2007)
    Terracotta: Open Source JVM-level Clustering
  125. Sweden Spring User Group—Malmo, Sweden (September 2007)
    Scale Out Your Spring Applications Using JVM-level Clustering
  126. JavaZone—Olso, Norway (September 2007)
    POJO Scalability and Large Workloads with Open Terracotta
  127. Dusseldorf JUG—Dusseldorf, Germany (September 2007)
    Terracotta: Open Source JVM-level Clustering
  128. TheServerSide Java Symposium—Barcelona, Spain (June 2007)
    POJO Scalability and Large Workloads with Terracotta
  129. J-Spring NLJUG—Amsterdam, Netherlands (June 2007)
    Stateful Applications In a Stateless World
  130. Dansk IT Java Kompetence Netværk—Copenhagen, Denmark (June 2007)
    Terracotta: Open Source JVM-level Clustering
  131. ExpertZone Developer Summit—Stockholm, Sweden (May 2007)
    How To Write Stateful Web Applications That Scale Like Stateless Ones
  132. TheServerSide Java Symposium—Las Vegas, US (March 2007)
    POJO Scalability and Large Workloads with Open Terracotta
  133. AOSD—Vancouver, Canada (March 2007)
    Clustering the Java Virtual Machine using Aspect-Oriented Programming
  134. Czech JUG—Prague—Czech Republic (February 2007)
    How To Write Stateful Web Applications That Scale Like Stateless Ones
  135. JFokus, Stockholm—Sweden (January 2007)
    Using AOP to Cluster the JVM
  136. JUG Milano, Milano—Italy (January 2007)
    Distributed Computing Made Easy: How To Build a POJO-based Data Grid
  137. JUG Torino, Torino—Italy (January 2007)
    How To Write Stateful Web Applications That Scale Like Stateless Ones
  138. The Spring Experience, Hollywood/Florida—US (December 2006)
    Rapid Fire Session—Terracotta for Spring
  139. Javagruppen, Copenhagen—Denmark (November 2006)
    Terracotta for Spring: How to build stateful, scalable, and highly-available web applications
  140. Oredev, Malmo—Sweden (November 2006)
    Distributed Computing Made Easy: How To Build a POJO-based Data Grid
  141. JUG Belgrade, Belgrade—Serbia (November 2006)
    Terracotta for Spring
    Distributed Computing Made Easy: How To Build a POJO-based Data Grid
  142. JUG Novi Sad, Novi Sad—Serbia (November 2006)
    Terracotta for Spring: How to build stateful, scalable, and highly-available web applications
  143. Spring Forward, Philadelphia—US (September 2006)
    Transparently Clustered Spring
  144. SpringOne, Antwerp—Belgium (June 2006)
    Transparently Clustered Spring
  145. TheServerSide Java Symposium Europe 2006, Barcelona—Spain (June 2006)
    Transparently Clustered Spring
  146. JavaOne, San Francisco—US (May 2006)
    Transparently Clustered Spring — A Runtime Solution for Java™ Technology
  147. JavaPolis, Antwerp—Belgium (December 2005)
    Time To Throw Out Your Distributed HashMap?
  148. JavaPolis, Antwerp—Belgium (December 2005)
    Transparently Clustered Spring
  149. The Spring Experience, Miami—US (December 2005)
    Transparently Clustered Spring
  150. JavaOne Japan, Tokyo—Japan (November 2005)
    Using AOP Techniques to Inject Enterprise Quality of Services into Applications Transparently at Runtime (Technical Session)
  151. JavaOne Japan, Tokyo—Japan (November 2005)
    Importance of Preserving Object Identity in a Cluster (BOF)
  152. Oredev, Malmo—Sweden (October 2005)
    AOP-Driven Services: Achieve Modularity and Reusability on the J2EE Platform
  153. Java Pro Live!, San Diego—US (September 2005)
    AOP-Driven Services: Achieve Modularity and Reusability on the J2EE Platform
  154. BEA dev2dev Tech Days, Tokyo—Japan (August 2005)
    AOP-Driven Services: Achieve Modularity and Reusability on the J2EE Platform
  155. BEA dev2dev Tech Days, Osaka—Japan (August 2005)
    AOP-Driven Services: Achieve Modularity and Reusability on the J2EE Platform
  156. JavaOne, San Francisco—US (June 2005)
    Runtime Aspects With JVM Support (Technical Session)
  157. Nordev, Stockholm Sweden (May 2005)
    AOP-Driven Services: Achieve Modularity and Reusability on the J2EE Platform
  158. Architect Summit, New York—US (April 2005)
    AOP-Driven Services: Achieve Modularity and Reusability on the J2EE Platform
  159. AOSD, Chicago—US (March 2005)
    What’s new in AspectJ 5
  160. AOSD, Chicago—US (March 2005)
    AspectWerkz 2 and the road to AspectJ 5
  161. AOSD, Chicago—US (March 2005)
    Industry adoption for AOP—Expert panel discussion
  162. JAOO, Aarhus—Denmark (September 2004)
    Annotation-driven AOP
  163. JavaOne, San Francisco—US (June 2004)
    Internals of AspectWerkz (BOF)
  164. JavaOne, San Francisco—US (June 2004)
    Dynamic Aspect Oriented Programming with AspectWerkz
    (Technical Session, +1200 attendees)
  165. eWorld, San Francisco—US (May 2004)
    Dynamic AOP: SOA for the application
  166. AOSD, Lancaster—UK (March 2004)
    Developing with AspectWerkz—half day tutorial
  167. AOSD, Lancaster—UK (March 2004)
    What are the key isseus for commercial AOP use—and how does AspectWerkz address them?
    Invited Industry Talk (one out of 2 invited talks)
  168. AOSD, Lancaster—UK (March 2004)
    Expert panel discussion—Industry adoption for AOP
  169. JavaPolis, Antwerp—Belgium (December 2003)
    Introduction to AspectWerkz
  170. </ol>