Some interesting videos and presentations in no particular order.
- Java Memory Model Pragmatics : 2h40m30s
- Getting C/C++ performance out of Java : 1h01m25s
- GC Tuning Confessions of a Performance Engineer : 1h12m25s
- Java Concurrency Under the Hood : 1h24m40s
- Java ClassLoaders: The good, the bad and the WTF! : 1h09m04s
- Flavors of Concurrency in Java : 1h18m25s
- Distributed Large Scale Systems in Go : 40m08s
- Go Concurrency Patterns - Google IO 2012
- Kotlin 102 - Beyond the basics : 46m23s
- Adventures with Concurrent Programming : 51m34s
- Deep Dive Performance : 3h00m29s
- How Not to Measure Latency : 42m56s
- A JVM Does That : 40m57s
- A Crash Course into Modern Hardware : 59m21s
- Bits of Advice for the VM Writer : 1h15m08s
- The Java Memory Model
- Concurrency is not Parallelism : 31m21s
- New Concurrency Models on the JVM : 1h03m01s
- Combining Collections and Concurrency : 50m09s
- The Myth of the Magical Messaging Fabric : 50m51s
- The Rise of Loom and the Revolution of Reactive Programming : 2h09m54s
- Introduction to NoSQL - Martin Fowler : 54m51s
- The Java Memory Model - Google Talks : 57m22s
- The Future of Service Based Architectures : 41m48s
- Six Principles for Building Fault Tolerant MicroServices on the JVM : 50m26s
- Jepsen 7: Anna Concurrenina by Kyle Kingsbury : 53m06s
- Convergence of real-time analytics & data-driven applications : 27m08s
- Algorithms I - PlayList
- Byrne Tube - PlayList
- gRPC 101 for Java Developers : 55m16s
- Continuous Delivery In Agile - Jez Humble : 1h10m26s
- Overview and Core Values of Domain Driven Design - Part 1/5
- Developing MicroServices with Aggregates - Chris Richardson : 1h09m37s
- Handling Eventual Consistency in JVM MicroServices with Event Sourcing : 1h07m13s
- Principles of MicroServices - Sam Newman : 56m13s
- MicroServices - Jonas Boner : 18m39s
- The Many Meanings of Event-Driven Architecture - Martin Fowler : 50m05s
- Turning the database inside out with Apache Samza : 47m42s
- Refactoring to a System of Systems - Oliver Gierke : 1h12m36s
- Spinnaker (Google Cloud Next 2017) : 46m02s
- Designing Event First Microservices : 44m59s
- Complex event flows in distributed systems : 46m35s
- Introduction to Haskell : 1h16m47s
- Functional Programming Design Patterns : 1h05m43s
- Functional Principles in React : 27m57s
- Functional Programming is Terrible : 34m31s
- Functional Web Applications with Spring and Kotlin : 56m24s
- Category Theory by Barosz Milewski