InfoQ Homepage Enterprise Architecture Content on InfoQ
-
ThoughtWorks Releases Cruise: Continuous Integration and Release Management System
Continuous integration is an agile practice in which each code change committed is automatically built and tested, reducing the cost of bugs by catching many of them as soon as they are introduced. Today, ThoughtWorks released Cruise, extending continuous integration to application testing and deployment. Cruise runs on Windows, Mac OS X and Linux, and includes support for .NET, Java, and Ruby.
-
Beyond Polling? Consider PubSub, Push and MOM
You would expect a presentation entitled "Beyond REST? Building Data Services with XMPP PubSub" would have REST proponents up in arms. Instead, discussion was around the pros and cons of various PubSub alternatives.
-
Only 1 in 5 SOA Projects Actually Succeed
A typical SOA implementation is as much about solving business and organizational problems as it is about technology. A latest SOA survey by Burton group shows that unless these three SOA underpinnings are balanced correctly, SOA implementations are destined to fail.
-
Presentation: Operational Scalability in the Next Generation Web World
In this presentation filmed during JAOO 2007, Wayne Fenton, Director of Architecture at eBay Inc., talks about the ways in which software architects can design systems for much-improved efficiency and reliability from an operational perspective.
-
Object Relational Mapping - User Case Studies
Roberto Zicari, from ODBMS.org, collected interviews and stories from several users of Object/Relational mapping technologies. The main point of the cases was around "impedance mismatch" between the object technology in the domain model and the relational technology in the data model.
-
Web services orchestration engine Apache ODE 1.2 Released
The Apache ODE team announced this month the 1.2 release of the Apache ODE project. These releases includes many new features, including external variables,support for WSDL HTTP binding and REST-style Web Services advanced endpoint configuration, and a lot of small improvements and bug fixes.
-
Thoughts On Software Architecture and Corporate Structure
Many important challenges faced by a software architect for a large company have as much to do with the organization as technology. In a recent blog entry, Dan Greenblog drew parallels between the principals behind software architecture and effective organizational structures.
-
Microsoft announces release of “Zermatt” Identity Framework
Microsoft released a beta of “Zermatt”, an identity framework for developers using the .Net framework. The framework helps developers build claims-aware applications to address application security requirements using a simplified application access model.
-
Q&A with Dylan Schiemann co-creator of Dojo on AJAX, Comet, Bayeux, RIAs and the Dojo Toolbox
The Dojo Toolkit is a modular open source JavaScript library, designed to ease the rapid development of JavaScript or Ajax-based applications and web sites. InfoQ had a Q&A with Dylan Schiemann, CEO of SitePen and co-creator of the Dojo Toolkit, about AJAX, Comet, Bayeux, RIAs and the newly released Dojo Toolbox.
-
Google Introduces Binary Encoding Format: Protocol Buffers
Google caused a stir by releasing Protocol Buffers, a binary serialization format. We take a look at what exactly Protocol Buffers are and what alternatives are available in ASN.1 or Facebook's Thrift.
-
Internet Explorer 6 on its way out (or not)?
Since attaining a peak of about 95% usage share during 2002 and 2003, Internet Explorer 6 (IE6) has been rapidly losing market share. As the end of 2008 approaches, significant online services, vendors and web frameworks are dropping support for IE6. Will this year be the end of IE6 and what does this signify for Web 2.0 developers?
-
Eucalyptus Project Delivers Open Source Cloud Computing with EC2 Interface Compatibility
Eucalyptus is an open-source software infrastructure for implementing cloud computing. Among its features is interface compatibility with EC2 (both Web service and Query interfaces).
-
Opinions: What is The Optimal Business Model for Today's Web?
What is the optimal business model for today’s web? Opinions diverge in a series of articles around this issue. While authors seem to share the conviction that simplicity is the key in web environment, they do not necessarily put the same meaning into this term. Is less really more? Or should it rather be more with less? And how do we achieve it?
-
Progress Software Acquires IONA and Mindreef
Progress software acquires two companies: IONA Technologies and Mindreef, in an effort to augment their SOA Portfolio. The portfolio consists of products in the following categories: enterprise service bus (Sonic ESB), enterprise messaging (Sonic MQ), data interoperability (DataXtend), Mainframe integration (Shadow), Complex Event Processing (Apama) and SOA management (Actional).
-
BizTalk Services Have Been Updated
BizTalk Labs has updated its range of connectivity and business process services through the BizTalk Services SDK which offers access to the following services: Workflow, Identity, Windows Live ID Credentials, Unauthenticated Access, TransportClientCredentials, HTTP Connectivity Mode.