InfoQ Homepage Presentations
-
Agile in HR and HR in Agile - 2 Sides of the Same Coin in Agile Adoption
Jas Chong shares a case study focusing on HR aspects in the transition including team transition, change of roles, team recruitment, iterative recruitment, knowledge transfer and structuring change.
-
What It Means to be Just In Time
Ashley Puls explains what happens to bytecode inside the JVM. It begins with an overview of the Just In Time (JIT) compiler and discusses JIT optimizations such as method inlining and loop unrolling.
-
Towards Immutable Resources
Mark Derricutt discusses the importance of having different read and write data models when working with RESTful web APIs.
-
The Lightning Memory-mapped Database
Howard Chu discusses the Lightning Memory-Mapped Database (LMDB) design and architecture, and its impact on other projects such as OpenLDAP.
-
The Raft Consensus Algorithm
Diego Ongaro introduces Raft, a consensus algorithm for managing a replicated log by separating the key elements of consensus and reducing the number of states that must be considered.
-
Supercharging Operations and Analytics: Using Spring XD to Support Analytics and CEP
Joseph Paulchell discusses the journey from batch-oriented processes using databases to a real-time data streaming solution and the significant benefits achieved as well as the challenges encountered.
-
Introducing CallTracing(tm) Based on RabbitMQ, Spring and Zipkin
Monish Unni discusses how E*Trade’s disparate services are stitched together using RabbitMQ (AMQP protocol) and Spring Proxies to form the enablement tier to provide data to Zipkin.
-
Isomorphic Templating with Spring Boot, Nashorn and React
Sébastien Deleuze introduces Script Templating in Spring and shows how to build an isomorphic application using Spring Boot, Nashorn and React to render templates both on client and server.
-
Architecting Distributed Databases for Failure
Fangjin Yang covers common problems and failures seen with distributed systems, and discusses design patterns that can be used to maintain data integrity and availability when everything goes wrong.
-
Building Highly-resilient Systems at Pinterest
Yongsheng Wu talks about how to build highly-resilient systems at scale. Wu presents also failure cases that prompted engineers at Pinterest to build such systems, and how they test these systems.
-
Containers at Netflx - An Evolving Story
Sangeeta Narayanan looks at the role of containers in simplifying and increasing the reliability of the process of releasing and operating the Netflix software.
-
Inside Yelp's SOA Infrastructure
Kyle Anderson discusses details on how to tie Mesos, Docker, SmartStack, Haproxy, Git, and Sensu all together into a coherent system that developers can use to ship their code in a self-serve way.