InfoQ Homepage Presentations
-
Brewing Java Applications in Sigma Managed Clusters
Kingsum Chow talks about the challenges of large-scale software deployments. Chows covers evaluating and estimating software performance at scale, and optimizing software for resource management.
-
Tuning a Runtime for Both Productivity and Performance
Mei-Chin Tsai and Jared Parsons talk about how Microsoft’s .NET team designed the runtime environment to balance convenience, fast startup, serviceability, low latency, high throughput.
-
The Trouble with Memory
Kirk Pepperdine talks about the steps to take to cure the problem of memory and also covers how the JVM can both help reduce the memory - strength of an application.
-
“Quantum” Performance Effects: beyond the Core
Sergey Kuksenko talks about how (and how much) CPU microarchitecture details may have an influence on applications performance.
-
Scaling up Performance Benchmarking
Anil Kumar and Monica Beckwith share application architecture decisions, observations points, etc. which can be applied when architecting, deploying and analyzing real production applications.
-
Baby Got Feedback: How to Give and Take Feedback Like A Boss
Sarah Hagan uses empirical research, practical tips, and parodied song lyrics around how to be a better feedback receiver and become more effective in giving feedback.
-
Flight of the Flux: A Look at Reactor Execution Model
Simon Baslé discusses `Flux` and `Mono` on the JVM, APIs and Reactive Stream, the Reactor execution model.
-
Getting Super Productive with Spring Tools 4 and Spring Boot 2
Alex Boyko and Martin Lippert show how to use the Spring Tools 4 in Eclipse and Visual Studio Code when working on Spring Boot 2 applications.
-
Securing OAuth 2.0 Resources in Spring Security 5
Josh Cummings and Joe Grandja take a look at two insecure applications--one a web application and the other a REST API--and integrate them both with an OAuth 2.0 Authorization Server.
-
Data-Driven Decision Making
Zoe Vance and Denise Yu describe how to design the indicators to build an understanding of a product, how to monitor those metrics over time, and how to build feedback loops.
-
Migrating ML from Research to Production
Conrado Silva Miranda shares his experience leveraging research to production settings, presenting the major issues faced by developers and how to establish stable production for research.
-
Shifting Roles - Clarifying the Impact of Agile Adoption in Traditional Project Organizations
Andrew Annet, Catherine Swetel discuss visualization techniques to structure useful conversations about evolving role changes for organizations in the midst of adopting Agile principles and practices.