Eva Andreasson has a fairly entertaining and yet painful presentation around garbage collection that will probably will end with more questions than answers.
Shane Hastie presents examples of how the most innocent of question or suggestion can send teams into a spin, and suggests a number of techniques to help create an environment where real communication can happen, irrespective if your team is co-located or distributed.
In this solutions track talk, sponsored by Azul Systems, Gil Tene discusses common pitfalls encountered in measuring and characterizing latency, and ways to address them using some new open source tools.
Martin Thompson focuses on the evolution of Java and how it contrasts to C/C++, covering the cultural challenges of pushing the limits of performance and how to collaborate with industry experts and organize teams, which often stands at odds with the culture in many organisations.
Dan North shares some of the interactions that have shaped his accidental career: the time he killed the production database, the time the team was imploding, the time the boss was wrong, the time he was the boss who was wrong, the time he tried to quit and failed, and a few others, outlining the impact that interactions with people can have on someone.
Damian Conway discusses what regexes really are, how they actually work, and how programmers can make use of their existing software development skills to construct correct and efficient regexes. *Note: We're not able to use our standard split-screen view to show this, but wanted to bring it to you anyway.*
Paul Simmonds discusses the importance of identity and attribute information that will define how access to the functionality and how data is governed by applications in the near future.
In this solutions track talk, sponsored by Oracle, Simon Ritter looks at how Embedded Java and a Raspberry Pi were used to communicate with the diagnostic and management systems of an Audi S3 and process the data, and how JavaFX has been used to provide an in-car information system for less than $200.
Brandon Byars discusses the constraints and the flexibility of nonpublic APIs, and lessons learned from scaling RESTful integration across more than a dozen teams.
Frank Breedijk addresses security concerns raised in a DevOps environment that practices continuous deployment.
In this solutions track talk, sponsored by DataStax, Johnny Miller introduces the Cassandra native protocol, native drivers and Cassandra Query Language (CQL), explaining how to integrate with and query Cassandra without Trift or RPC.
Graham Steel takes a look at some of the cryptographic standards whose security is the subject of speculation and tries to separate rumor from fact. Then he examines some of most widely encountered crypto APIs, evaluating them on two important axes: facilities for flexible, secure key management and provision of modern cryptographic primitives.