InfoQ Homepage Architecture & Design Content on InfoQ
-
Enterprise Flex with Anvil
In this post, Anvil project founder Ryan Knight shares about his open source project with InfoQ.com. Anvil is an open source project that was built to help make Enterprise Flex development easier. In addition, it provides a portal environment for running Flex applications.
-
Rubinius Progress - Interview with Brian Ford
The Ruby implementation Rubinius has attracted a lot of interest. After the project completed a major rewrite of its VM, we caught up with Brian Ford, Rubinius team member, to talk about the state of the project.
-
Replacing the ThreadPool with Tasks, Continuations, and Futures
.NET 4 is adding support for tasks. Tasks are lightweight units of work much like queue work items, but with support for waits, continuations, and futures. Tasks can also support parent-child relationships with waits and cancellations being automatically threaded through them.
-
VMware Open Sources the View Client
VMware has open sourced its View Client software which enables connections from Linux clients to remote Windows desktops managed by VMware View. VMware would like to see their partners developing the client for non-x86 devices using operating systems other than Windows XP or Linux.
-
Rebooting Computing Summit 2009: Computing is Not Dead
Rebooting Computing Summit 2009 concluded recently and had over 250 people representing industry, practitioners, and academia convene to discuss how to 'reboot' the computer science field, since reports show that the innovation rate in our field has been declining and that enrollments in our degree programs have dropped 50% since 2001.
-
Presentation: CouchDB and Me
In this talk from RubyFringe, Damien Katz explains what drove him to create CouchDB, why he chose Erlang, how it ended up as an Apache project and much more.
-
Presentation: Agile Methods and User Centered Design
In this presentation filmed during ThoughtWorks’ Quarterly Technology Briefing, Dave Robertson and John Johnston explain what the Agile and User Centered Design’s (UCD) common denominators are, common values being the most important one in their opinion.
-
OASIS Releases a Raft of New Standards
OASIS announced the release of 9 new standards in the WS-* architecture, including new versions of WS-AtomicTransaction, WS-ReliableMessaging and WS-Trust.
-
Mark Pollack on Spring.NET 1.2 and Beyond
InfoQ has interviewed Mark Pollack, founder of Spring.NET, about release 1.2.0, made available late last year, and their plans for the near future. The major new features are: WCF, MSMQ, ActiveMQ, and Quartz.NET integration support. The roadmap contains two bug fixing releases and support for Microsoft’s test framework. Spring.NET 2 will feature ASP.NET MVC support.
-
Sun's Future and Cloud Computing
Sun's recent layoffs (which are said to be affecting people working on OpenJDK, the JCP, J2SE, and desktop Java), and also Sun's recent acquisition of cloud infrastructure vendor Q-Layer, keeps alive the question of how Sun will redefine its strategic direction and choose which of its many technology possibilities it will focus upon.
-
Integrating Google App Engine with iPhone
The newest challenge in architecting systems is how to deal with the spectrum of platforms, from cloud computing to hand-held mobile devices. A new Developer Works article demonstrates both, by integrating Google's App Engine with iPhone.
-
Filip Hanik on Heterogeneous Cluster Communication Using Apache Tribes
Apache Tribes, a Tomcat 6 module, supports group communication in the server cluster. Filip Hanik talked about the challenges in heterogeneous clusters and how Tribes helps with group communication requirements of Tomcat clusters. He did a presentation at SpringOne Americas conference about Tribes messaging framework.
-
BPEL: Who Needs It Anyway?
A new article by Keith Swenson follows InfoQ’s article “Why BPEL is not the holy grail for BPM” to show BPEL’s limitations and the ways they can be overcome by direct BPMN execution.
-
Interview: Dan Grigsby Shares Secrets of Successful Entrepreneurship
In this interview made by InfoQ’s Rob Bazinet during RubyFringe 2008, Dan Grigsby talks about programming and entrepreneurship, how a programmer can take his idea and transform it into a successful product.
-
Case Study: Success with SOA at CISCO
Harvinder Kalsi, lead architect at CISCO, shared artifacts, anecdotes and tips covering their four-step maturity process, major design concerns, and SOA platform at the last SOA consortium meeting. He also spoke about SOA success factors across people, process and technology dimensions, including the importance of business participation and business ownership of processes, policies and rules.