Todd Montgomery Discusses Java 8 Lambdas and Aeron

Interview with Todd Montgomery Follow 4 Followers on  Dec 31, 2014

Understanding how Java 8 lambdas capture state can help programmers create more efficient and elegant designs. Todd Montgomery discusses his findings in this space and also unveils Aeron, a new open source messaging library for enabling communication between high volume, low latency applications.


David Anderson on Adopting Kanban, Modern Management Framework and Enterprise Services Planning

Interview with David Anderson Follow 0 Followers on  Dec 24, 2014

At Lean Kanban France 2014 David Anderson talked about the history of Kanban and new developments. InfoQ interviewed David on Kanban adoption, using Real Options with Kanban, the Modern Management Framework and about software for Enterprise Service Planning.


Ashley Puls on the How and Why of Java Bytecode Manipulation

Interview with Ashley Puls Follow 0 Followers on  Sep 19, 2014

Ashley Puls explains Java bytecode manipulation: reasons for manipulating bytecode, libraries that help, how NewRelic is using it, and more.


Craig Motlin Talks to InfoQ about the Origins and Benefits of GS Collections

Interview with Craig Motlin Follow 0 Followers on  Sep 01, 2014

Craig Motlin, technical lead of the GS Collections project, talks about where GS Collections came from, how it compares with other collections libraries, and what influence it had on Java 8. He describes the different philosophy of GS Collections as compared to other collections libraries, and what benefits open-sourcing the internal library has had

Architecture & Design Follow 1506 Followers

Yoni Goldberg on Microservices and Scala at Gilt

Interview with Yoni Goldberg Follow 0 Followers on  Aug 02, 2014

Yoni Goldberg explains Gilt's architecture which consists of 350+ microservices, how teams decide the scope of a microservice, API design and management, monitoring, Scala at Gilt and much more.


Aviran Mordo on Scaling Wix, Choosing Between MySQL and NoSQL, Scala

Interview with Aviran Mordo Follow 0 Followers on  May 19, 2014

Aviran Mordo explains the service oriented architecture behind web hoster WiX, when to choose MySQL vs NoSQL products, introducing Scala, and much more.


Francesco Cesarini and Viktor Klang on the Reactive Manifesto

Interview with Francesco Cesarini Follow 0 Followers , Viktor Klang Follow 1 Followers on  Jan 16, 2014 1

Francesco Cesarini and Viktor Klang explain the motivation behind the Reactive Manifesto and what exactly it brings to the table. Also: what Erlang and Scala/Akka can learn from each other.


Cliff Click on In-Memory Processing, 0xdata H20, Efficient Low Latency Java and GCs

Interview with Cliff Click Follow 1 Followers on  Jan 10, 2014 1

Cliff Click explains 0xdata's H20, a clustering and in-memory math and statistics solution (available for Hadoop and standalone), writing H20's memory representation and compression in Java, low latency Java vs GCs, and much more.


Demystifying Protocols and Serialization Performance with Todd Montgomery

Interview with Todd Montgomery Follow 4 Followers on  Dec 18, 2013

Todd Montgomery talks about improving serialization times and throughput can by understanding how your computer processes and stores data. With this new understanding, architects and developers can build their own protocols to efficiently transmit data. Todd's advice sheds new light on why software developers choose their current serialization and marshaling techniques and how they can improve.


Interview with Graham Lee on the Discworld App

Interview with Graham Lee Follow 0 Followers on  May 31, 2013

Graham Lee talks to InfoQ at QCon London 2013 about the creation of the Discworld app, and how the media-rich application benefited from automated testing and performance optimisations to be performant on retina class iPads.


Alex Papadimoulis on Delivering Web Scale Systems

Interview with Alex Papadimoulis Follow 0 Followers on  May 25, 2013

Alex Papadimoulis shares his thoughts on distribution vs delivery, decoupling infrastructure (pull) from application (push) deployments and keeping delivery systems simple, especially for web scale applications. In particular Alex describes three different types of roll-outs: Live, Rolling and Parallel and their applicability (cloud-based delivery vs in-house servers).


Martijn Verburg Talks About jClarity, Adopt a JSR and Java Security

Interview with Martijn Verburg Follow 0 Followers on  Apr 23, 2013

Martijn Verburg discusses his new start-up jClarity, which offers performance tooling for the Cloud. He also provides an update on the Adopt a JSR and Adopt OpenJDK programs.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you