InfoQ Homepage Architecture Content on InfoQ
-
Facebook Messages: Backup & Replication Systems on HBase
Nicolas Spiegelberg discusses Facebook Messages built on top of HBase, the systems involved and the scaling challenges for handling 500TB of new data per month.
-
Clojure in the Large
Stuart Sierra shares patterns and techniques useful in large scale Clojure applications.
-
Surviving in a Feudal Security World
Bruce Schneier puts security in the context of today's allegiance to cloud and SaaS providers, the recent news about PRISM and the lack of privacy for us as citizens.
-
Cascalog: Logic Programming over Hadoop
Alex Robbins introduces Cascalog, a Clojure library for writing declarative Hadoop jobs.
-
API Conf Panel: Emerging Automation Layers on Top of Today’s APIs
The panelists present various approaches to API automation, sharing from their experiences.
-
API Conf Panel: API Design Best Practices
Jakub Nesetril, Tony Tam, Kirsten Jones share tools and tips for building great APIs.
-
Building Hypermedia APIs with HTML
Jon Moore discusses the pros and cons using HTML for an API media type, as well as the particulars of implementation patterns, from representations to building programmatic HTML clients.
-
The Big Data Revolution
Claudia Perlich keynotes on M6D’s approach to Big Data, using data granularity to build predictive models used for user targeting, bid optimization and fraud detection.
-
Engines of Abstraction
Jim Duey surveys several abstraction techniques that can help in writing reusable code in Clojure.
-
Protecting Mobile Apps and Security around Bring Your Own Device
Alex Batlin and Shane Williams explore the challenges faced maintaining the security of mobile apps and also take a look at the enterprise implications with the push for BYOD.
-
The Why, What and How of Open Data
Jeni Tennison explains how to evaluate an organization's data assets as potential sources of open data, and how to deal with the thorny issues of derived and personal data.
-
Keynote: 8 Lines of Code
Greg Young discusses eight lines of very common code finding in them massive numbers of dependencies and difficulties, looking for ways to get rid of them.