InfoQ Homepage Data Content on InfoQ
-
Scaling Scalability: Evolving Twitter Analytics
Dmitriy Ryaboy shares some of the lessons learned scaling Twitter’s analytics infrastructure: Data loves a schema, Make data sources discoverable, and Make costs visible.
-
Petabyte Scale Data at Facebook
Dhruba Borthakur discusses the different types of data used by Facebook and how they are stored, including graph data, semi-OLTP data, immutable data for pictures, and Hadoop/Hive for analytics.
-
Data Structures: The Code That Isn't There
Scott Vokes presents several less known data structures and their advantages: skiplists, difference lists, rolling hashes, and jumpropes.
-
Eventually-Consistent Data Structures
Sean Cribbs discusses Convergent Replicated Data Types, data structures that tolerate eventual consistency.
-
Sweden's Next Top Data Model
Ian Plosker explains why a data model needs to follow the query patterns when using a NoSQL storage solution.
-
The Database as a Value
Rich Hickey discusses the complexity introduced by a database into a system, and a way to deal with it by using Datomic. He also discusses immutability, epochal time, and persistent data structures.
-
Thinking in Data
Stuart Sierra discusses using a data-oriented programming approach in order to create programs that are easier to write and test. The session is accompanied with Clojure code samples.
-
Panel: How Banks Are Managing Their Data
Frank Tarsillo , John Davies, Jon Vernon and Ari Zilka (moderator) discuss the technologies and architectures used these days to manage large amounts of sensitive data in top financial institutions.
-
The Challenge of Connected Data
Jim Webber talks about the data of these days, how integrated data looks, how to model it using actual data stores and the implications of this modeling.
-
Acceleration in the Wild with Dataflow Computing
James Spooner discusses the need to make good use of the underlying silicon using Dataflow computing and parallelism to improve throughput and latency for optimized data processing performance.
-
Big Data Architectures at Facebook
Ashish Thusoo presents the data scalability issues at Facebook and the data architecture evolution from EDW to Hadoop to Puma.
-
The Taming of the Deftype
Baishampayan Ghose discusses creating custom data types in Clojure, covering: types vs. records, interfaces and corresponding protocol, mutable types, and example implementations.