InfoQ Homepage Architecture & Design Content on InfoQ
-
Refactoring Databases: Evolutionary Database Design
Pramod presents material from the 2007 Jolt Productivity Award winning book "Refactoring Databases : Evolutionary Database Design" on implementing evolutionary database development.
-
Community-Based Innovation: From Sports Equipment to Software
Sonali K. Shah talks about innovations produced by community users. Contrary to the general perception, most innovations are not created by firms but by individuals.
-
Frameworks and DDD: Keeping the Model Clean
Tim McCarthy talks about preserving the purity of the domain model while using frameworks. The presentation is targeted at developers and demoes a .NET SharePoint real application.
-
Pipes and Y! Query Language
Jonathan Trevor presents two Yahoo! technologies: Pipes and Y! Query Language (YQL). While Pipes is limited to Yahoo web services, YQL can process any structured data with an URL.
-
Using REST to aid WS-* - building a RESTful SOA Registry
In this presentation, WSO2 co-founder Paul Fremantle talks about the experience of creating a SOA governance solution for WS-* web services using RESTful HTTP and Atom/AtomPub.
-
Open APIs: State of the Market
John Musser talks about Open APIs, their history, their current status and trends. He also talks about what makes an Open API successful, the business models and technological details.
-
Social Programming A Pyramid
Mark Lehner, an Egyptologist, talks about ancient Egyptian cultures as seen through the discoveries made on the Giza Plateau and makes some connections with software engineering.
-
Language Parity: Closures and the JVM
Neal Gafter discusses closures on the JVM, running other languages on the JVM, language-specific wrapper libraries, making the JVM more language-friendly, and whether lambda expressions are too hard.
-
Behind the Scenes at MySpace.com
Dan Farino talks about administering thousands of web servers from a system’s architect viewpoint, detailing on performance counter monitoring, the system profiler and the system administration site.
-
Being Dumb And Using It To Your Advantage
In this talk from RubyFringe, Matt Todd recommends to stop worrying and simple start implementing ideas, dumb or not.
-
How (7 years of) Eclipse Changed my Views on Software Development
Erich Gamma shares the lessons learnt from being deeply involved in the development of the Eclipse platform over the years and incorporated into Jazz, IBM’s software development platform.
-
Convergence: Model-Based Software, Systems And Control Engineering
Janos Sztipanovits attempts to tackle the complexity of large scale systems integration by approaching software, systems and control engineering convergence through model-based design.