InfoQ Homepage Enterprise Architecture Content on InfoQ
-
Codename "M": Language, Data, and Modeling, Oh My!
Don Box and Amanda Laucher present “M”, a declarative language for building data models, domain models or external DSLs. Don Box's demos show some of M’s features and latest changes of the language.
-
7 Fundamentals of Mission-Critical Service Testing
Schneider on 7 service testing fundamentals: thoroughly testing, large amounts of realistic data, security testing, high productivity, tracking test results, realistic loads, and proper governing.
-
LinkedIn: Network Updates Uncovered
Belkin and Dawson discuss LinkedIn’s requirements, then the internal architecture of the social network, presenting the service API, especially Network Updates, and the applications built on them.
-
Facebook’s Petabyte Scale Data Warehouse using Hive and Hadoop
Ashish Thusoo and Namit Jain explain how Facebook manages to deal with analysis of 12 TB of compressed new data everyday with Hive’s help, an open source data warehousing framework built on Hadoop.
-
Building Modular Web Applications with OSGi
Rob Harrop discusses OSGi in the enterprise, modularity in OSGi, the split packages problem, Bundlor, OSGi bundle usage, RFC 66, dm Server, OSGi services, and building an OSGi-based Spring MVC webapp.
-
The State and Future of JavaScript
Douglas Crockford talks on the history of JavaScript unveiling some of the struggles the Ecma Technical Committee has had in advancing the language over the years, concluding with lessons learned.
-
Strategies for Effectively Managing Legacy Systems
Amit Uttam and Derek Longmuir cover what legacy systems are, typical approaches to dealing with legacy systems, replacement strategies/techniques, migration plans, and continually evolving a system.
-
SOA @ eBay: What Makes It Successful?
Malladi talks about challenges met while implementing large scale SOA deployments, giving eBay as an example of an efficient, extensible and scalable SOA platform with an automated governing process.
-
SOA as an Architectural Pattern: Best Practices in Software Architecture
For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity on what architecture is.
-
The Reincarnation of SOA
Anne Thomas Manes talks about SOA's reincarnation. Old SOA had to die because it was focused on technology and products, while the new one will be focused on architecture, principles and practices.
-
Overview of the Spring 3.0 Web Stack
Keith Donald discusses the Spring 3.0 web stack, key features, demos of Spring MVC, REST support, automatic data conversion, data binding and validation, and the roadmap for the Spring web stack.
-
Case Study: RESTful Web Services at Orbitz
Alex Antonov explains why Orbitz needed to ditch Jini in favor of REST and Protocol Buffers. Most of the presentation contains a demo of a sample application using these technologies.