InfoQ Homepage Presentations
-
How Slack Works
Keith Adams tours Slack's infrastructure from clients into the Slack datacenter, and around the various services that provide real-time messaging, search, voice calls, and custom emoji.
-
Mastering Chaos - A Netflix Guide to Microservices
Josh Evans talks about the chaotic and vibrant world of microservices at Netflix, exploring the cultural, architectural, and operational methods that lead to microservice mastery.
-
What Google Learned about Creating Effective Teams
Matt Sakaguchi addresses the research and the insights of a manager who worked with his own team and others to instill the findings and principles from a pilot program at Google in the real world.
-
10 Ways to Get Super Productive with Spring Boot
The authors discuss Spring Boot: development cycle with Devtools, H2 web console, persistent web sessions, managing cache, static resources in web apps, evolving a database schema and more.
-
JDK 8: Lessons Learnt with Lambdas and Streams
Simon Ritter starts with a short summary of the key features of both Lambda expressions and streams before moving on to some real world examples of how to use them effectively.
-
40 Tips & Tricks for Spring in IntelliJ IDEA
Stephane Nicoll and Yann Cebron talk about how to navigate, edit and perform refactorings across a variety of common Spring technologies.
-
Project Jigsaw in JDK 9: Modularity Comes to Java
Simon Ritter explains the impact project Jigsaw will have on developers in terms of building their applications, as well as helping them to understand how things will change in JDK 9.
-
Exploring the Android APK
Connor Tumbleson discusses the Android package and examines how it can be explored in order to extract information while looking at some of the products and tools used by both sides.
-
ETL Is Dead, Long Live Streams
Neha Narkhede shares the experience at LinkedIn moving from ETL to real-time streams, the challenges of scaling Kafka to hundreds of billions of events/day, supporting thousands of engineers, etc.
-
MLeap: Release Spark ML Models
Hollin Wilkins discusses the reasons behind MLeap, outes the programming time saved by using it, shows benchmarks of several online models, and provides a demo and examples of using it in practice.
-
Open Culture in a Corporate Setting
Daniel Tenner discusses open culture in a corporate setting, how to get it and why to have one.
-
Elasticsearch for SQL Users
Shaunak Kashyap looks at several well-understood concepts and SQL queries from the relational paradigm and maps these to their Elasticsearch equivalents.