InfoQ Homepage Companies Content on InfoQ
-
Evolution of the Netflix API
Ben Christensen describes Netflix API's evolution to a web service platform serving all devices and users, the challenges met in operations, deployment, performance, fault-tolerance, and innovation.
-
Apache Tez: Accelerating Hadoop Query Processing
Bikas Saha and Arun Murthy detail the design of Tez, highlighting some of its features and sharing some of the initial results obtained by Hive on Tez.
-
How Netflix Architects for Survival
Jeremy Edberg discusses how Netflix designs their systems in order to survive outages, network latency and random instance failure.
-
Samza: Real-time Stream Processing at LinkedIn
Chris Riccomini discusses: Samza's feature set, how Samza integrates with YARN and Kafka, how it's used at LinkedIn, and what's next on the roadmap.
-
Curing Your Event Processing Blues with Rx
Donna Malayeri and Matthew Podwysocki discuss the JavaScript and .NET versions of Rx, as well as projects such as Rx.rb and RxCpp.
-
Spanner - Google's Distributed Database
Sebastian Kanthak details how Spanner relies on GPS and atomic clocks to provide two of its innovative features: Lock-free strong reads and global snapshots consistent with external events.
-
Working with Databases and Groovy
Paul King presents working with databases in Groovy, covering datasets, GMongo, Neo4J, raw JDBC, Groovy-SQL, CRUD, Hibernate, caching, Spring Data technologies, etc.
-
Reasonable Code with F#
Mike Falanga shows several C# and F# solutions to common programming problems, comparing how well each language enhances the ability to draw accurate conclusions about the code.
-
Big Data Platform as a Service at Netflix
Jeff Magnusson details some of Netflix' key services: Franklin, Sting and Lipstick.
-
Why Must I Use Cloud Foundry's Bosh? I just Learned Chef/Puppet!
Nic Williams discusses deploying Cloud Foundry on AWS or OpenStack using Bosh, a tool chain for release engineering, deployment and lifecycle management of large scale distributed services.
-
Demystifying .NET 4.5 Async
Mitchel Sellers introduces .NET 4.5 Async, showing how to use it by means of examples.
-
The Evolution of Windows: WinRT
Raymond Chen tells the story of Windows’ API evolution from the beginning up to its latest version, WinRT.