"Incremental, Iterative Data Processing with Timely Dataflow" describes Naiad, which combines three classes of dataflow systems, supporting high-throughput…
Johannes Gehrke
Author Archives
The Beckman Report on Database Research
Database researchers paint big data as a defining challenge. To make the most of the enormous opportunities at hand will require focusing on five research areas.
Big Data and Its Technical Challenges
Exploring the inherent technical challenges in realizing the potential of Big Data.
Technical Perspective: Programming With Differential Privacy
Government agencies worldwide release statistical information about population, education, and health, crime, and…
Technical Perspective: Data Stream Processing – When You Only Get One Look
The database and systems communities have made great progress in developing database systems that allow us to store and query huge amounts of data. Real-time analysis is…
The Claremont Report on Database Research
Database research is expanding, with major efforts in system architecture, new languages, cloud services, mobile and virtual worlds, and interplay between structure and…
Smarter, more powerful scripting languages will improve game performance while making gameplay development more efficient.
Scaling Mining Algorithms to Large Databases
Which insights about data structure make it possible to analyze the very large databases collected by Internet, business, scientific, and government applications?
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved