InfoQ Homepage QCon London 2016 Content on InfoQ
-
Immutable Infrastructure: Rise of the Machine Images
Axel Fontaine looks at what Immutable Infrastructure is and how it affects scaling, logging, sessions, configuration, service discovery and more.
-
Unfrying Your Brain with F#
Andrea Magnorsky discusses active patterns, computation expressions, parsers, using type providers and more. These language features help make code simpler and easier to maintain.
-
Java 9 - The (G1) GC Awakens!
Monica Beckwith talks about G1 pause (young and mixed) composition, G1's remembered sets and collection set and G1's concurrent marking algorithm, providing performance tuning advice.
-
The Mechanics of Testing Large Data Pipelines
Mathieu Bastian explores the mechanics of unit, integration, data and performance testing for large, complex data workflows, along with the tools for Hadoop, Pig and Spark.
-
Hot Code is Faster Code - Addressing JVM Warm-up
Mark Price explores the life cycle of Java code, and how the JVM evolves the runtime representation of code during program execution, providing tips to make sure Java code runs fast.
-
#LearningIsHorrible, and Other Harsh Realities
Jeffrey Fredrick talks about how human psychology works against successful Agile adoption and that seeking excellence in Agile development requires difficult emotional work.
-
DDD and Microservices: At Last, Some Boundaries!
Eric Evans introduces a few strategic design concepts and explains how they apply to development of microservices, as a tool for teams trying to grow large systems more coherently.
-
Startup ML: Bootstrapping a Fraud Detection System
Michael Manapat talks about how to choose, train, and evaluate models, how to bridge the gap between training and production systems, and avoiding pitfalls.
-
Microservices Antipatterns
Tammer Saleh talks about the mistakes made building microservices, when microservices are appropriate, where to draw the lines between services, performance issues, testing, debugging, failure, etc.
-
The Microservices and DevOps Journey
Aviran Mordo talks about how microservices and DevOps go hand in hand, and what it takes to operate and build a successful microservices architecture from development to production.
-
Real-time Stream Computing & Analytics @Uber
Sudhir Tonse discusses using stream processing at Uber: indexing and querying of geospatial data, aggregation and computing of streaming data, extracting patterns, TimeSeries analyses and predictions.
-
Open Source Swift Under the Hood
Alex Blewitt talks about Swift and looks at the open source project, how applications and libraries can be built, the differences between the different builds and how Swift works under the hood.