#Bootiful Time

September 25, 2020

_Time flies like an arrow; fruit flies like a banana._ —Groucho Marx Did Josh and Mario submit an abstract just so they could quote Groucho Marx? Would it be so wrong if they did? You may never know! And that, is unfortunately, how it sometimes feel when trying to reason about, and test, asynchronous control flow in our code: You. May. Never. Know. Asynchronous control flow is not the problem here, of course. We use asynchronous control flow all over our systems to decouple components in our system. Spring makes this easy through reactive programming, messaging, easy threading facilities, Kotlin coroutines, and more. Temporal decoupling is good stuff (TM), but it can make testing, and reasoning about, control flow a lot more difficult. Join Spring Developer Advocates Josh Long (@starbuxman) and Mario Gray (@MarioGray) for this test-tastic tour of techniques to tame time in the wild and wonderful world of Springdom. (And, yes. Yes they did. But come anyway, it’ll be fun!)" Mario Gray, Principal Technologist at VMware; Josh Long, Spring Developer Advocate at VMware Slides: https://www.slideshare.net/Pivotal/bootiful-time

Previous
Introduction to Spring Cloud
Introduction to Spring Cloud

Spring Cloud provides tools for developers to quickly build and deploy cloud native apps using common patte...

Next Video
If Hemingway Wrote JavaDocs
If Hemingway Wrote JavaDocs

You write the docs, but does anyone read them? This talk covers how to write so well that developers value...