InfoQ Homepage Companies Content on InfoQ
-
In Depth TensorFlow
Illia Polosukhin keynotes on TensorFlow, introducing it and presenting the components and concepts it is built upon.
-
Panel: What's Next for Our Programming Languages?
Martin Thompson asks the hard questions on choices made and moderates the discussion between the people behind some of the largest and most innovative languages in use by developers today.
-
Thinking Strategically about IoT
Holly Cummins talks about the big picture of IoT and whether embedded devices are relevant to business. Cummins demos using an embedded device with MQTT and a Java toolkit for MQTT.
-
Hybrid Code-Gen: Designing Cloud Service Client Libraries
Jon Skeet discusses using hybrid code generating to create cloud client libraries in a way that does not affect the future evolution of a service API.
-
High Performance Managed Languages
Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages.
-
Straggler Free Data Processing in Cloud Dataflow
Eugene Kirpichov describes the theory and practice behind Cloud Dataflow's approach to straggler elimination, and the associated non-obvious challenges, benefits, and implications of the technique.
-
Causal Consistency for Large Neo4j Clusters
Jim Webber explores the new Causal clustering architecture for Neo4j, how it allows users to read writes straightforwardly, explaining why this is difficult to achieve in distributed systems.
-
Further Together: Curated Pairing Culture @Pivotal
Neha Batra presents her experience with pair programming at Pivotal Labs. They pair program eight hours/day every workday and help enable other companies to practice it with them.
-
Performance and Search
Dan Luu discusses how to estimate performance using back of the envelope calculations that can be done in minutes or hours, even for applications that take months or years to implement.
-
Real-Time Recommendations Using Spark Streaming
Elliot Chow discusses the data pipeline that they built with Kafka, Spark Streaming, and Cassandra to process Netflix user activities in real time for the Trending Now row.
-
SQL Server on Linux: Will it Perform or Not?
Slava Oks talks about SQL Server’s history, high-level architecture and dives into core of I/O Manager, Memory Manager, and Scheduler. Topics include lessons learned and experiences behind the scenes.