InfoQ Homepage Architecture Content on InfoQ
-
Grails SOA: Building Distributed Scalable Services with Grails and RabbitMQ
Steve Pember discusses creating Grails applications integrating message broker technologies, especially RabbitMQ, and applying SOA principles.
-
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.
-
Functional Programming for Optimization Problems with City of Palo Alto Open Data
Paco Nathan reviews an example data analysis application written in Cascalog used for a recommender system based on City of Palo Alto Open Data.
-
Spock: Soup to Nuts
Zan Thrash introduces Spock, a Grails testing framework that includes mocking, parameterized tests and an extension API.
-
Add ALL the Things: Abstract Algebra Meets Analytics
Avi Bryant discusses how the laws of group theory provide a useful codification of the practical lessons of building efficient distributed and real-time aggregation systems.
-
Design, Composition, and Performance
This talk will explore the nature of design and composition and how it impacts our approach to software development practice and tools.
-
Partitions for Everyone!
Kyle Kingsbury discusses some of the limitations found in distributed systems and the way some of them behave under partitioning.
-
Big Data Platform as a Service at Netflix
Jeff Magnusson details some of Netflix' key services: Franklin, Sting and Lipstick.
-
Building APIs with Grails
Bobby Warner discusses the pros and cons of the available options that Grails developers have for creating RESTful APIs.
-
The Search for Sustainable Innovation
The panelists discuss innovation at the enterprise level avoiding the business’ constant volatility.
-
Exercises in Style
Crista Lopes writes a program in multiple styles -monolithic/OOP/continuations/relational/Pub-Sub/Monads/AOP/Map-reduce- showing the value of using more than a style in large scale systems.
-
Agile Metrics and the Deadly Sins of Agile Measurement
Steve Lawrence showcases several agile metrics supporting an organization’s objectives, but also addresses some of the bad metrics and the 7 sins of Agile measurements.