InfoQ Homepage Enterprise Architecture 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.
-
RESTful Groovy
Kyle Boon reviews 3 frameworks for building RESTful WS- Grails, Dropwizard and Ratpack-, comparing their code readability, maintainability, deployment, metrics collection, scalability and testability.
-
The Present and Future of the Web Platform
Brendan Eich surveys interesting developments in the Web platform, analysing emergent trends, and making some predictions.
-
Deploying Machine Learning and Data Science at Scale
Nick Kolegraff discusses common problems and architecture to support all the phases of data science and how to start a data science initiative, sharing lessons from Accenture, Best Buy, and Rackspace.
-
Message Driven Architecture in Grails
Dan Woods discusses using Spring Integration and design patterns to implement a message-driven architecture in Grails to allow for better modularity, scalability, and code reusability.
-
How Netflix Architects for Survival
Jeremy Edberg discusses how Netflix designs their systems in order to survive outages, network latency and random instance failure.
-
The Magic Behind Enterprise Apps: How to Expose Reliable, Scalable and Secure Enterprise APIs?
Blake Dournaee covers the often forgotten back-end architecture for mobile apps which should expose cross-platform APIs to mitigate some of the effects of mobile O/S fragmentation.
-
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.
-
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.
-
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.
-
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.