InfoQ Homepage Infrastructure Content on InfoQ
-
How-to Make your AJAX Applications Scream on the Client
AJAX is hot, no one will argue, but what is often the case is your Web 2.0 applications don't perform as well as you had hoped. Learn how a few simple optimizations can help.
-
BPEL4People and WS-HumanTask Head To OASIS
John Evdemon, co-chair of the WS-BPEL technical committee, has announced that BPEL4People and WS-HumanTask are going to OASIS. Adding a standard approach to human interaction support to WS-BPEL is something many people have been asking for and this could be the solution.
-
Engine Yard Takes $3.5 Million Series A From Benchmark Capital
Pioneering Ruby on Rails-hosting company Engine Yard has taken $3.5 million Series A in a round led by the prominent VC firm Benchmark Capital. Benchmark is responsible for early stage funding of some very successful startups such as eBay, Linden Labs, Yelp and Zillow. The move strikes confidence into the hearts of Ruby fans everywhere.
-
File System Transactions - still a problem area?
Historically transaction-processing systems have relied primarily, if not solely, on databases to handle the ACID aspects of any IO activities that required to be transactional. The support for transactions for file system operations has been weak at either the libraries/frameworks, languages or file system levels. Lately, this situation is starting to show signs of improvement.
-
-
InfoQ Interview: Jimmy Nilsson on LINQ to SQL
Floyd interviews Jimmy Nilsson on Microsoft's data access mechanism, LINQ to SQL.
-
Component Composition Strategies and Tactics
With the advent of Spring and the development of the Dependency Injection pattern, Component Technologies have started providing advanced composition mechanisms. In the past month IBM and SAP published related articles exploring the modern strategies and tactics to develop composite business solutions.
-
Presentation: Managing a high performance rails app without tearing your hair out
Rails has gained popularity for its clean implementation of MVC and slick APIs. But what happens when your Rails app grows up, gets popular but can't keep up with requests? This presentation by James Cox will get you started with optimizing web applications by giving practical tips and pointing out common bottlenecks.
-
Injecting Implementation Dependencies into WCF Services
A very popular concept of implementing WCF services is to use a layered approach that consists of a service, a business logic and a data access layer. The dependencies between these layers might be injected at runtime via dependency injection containers.
-
LINQ Grouping Techniques
For the most part LINQ works very much like SQL. Sources, joins, selects, and where clauses are all pretty standard fare. The Group/By/Into clause is where this breaks down. Unlike SQL, which always returns a rectangular dataset, LINQ is capable of returning hierarchical data. This brings new challenges of its own.
-
Decisions driven by productivity concerns: Reasons, implications and limitations
Often the necessity to rapidly adapt software projects to new clients’ needs results in adopting approaches focused on productivity. Reasons, implications and limitations of this were recently discussed in the blog sphere.
-
Building Service Oriented Architectures with Java Technology
Sun Microsystems started a tour in the US to present a comprehensive view of the technologies and approaches it recommends to build Service-Oriented-Architectures with Java Technology.
-
Keeping up with AgileEvents in 2008
In September InfoQ inaugurated the AgileEvents calendar so the community could share information about events for Agile professionals, free of charge. Over a hundred events have been posted on the calendar, and now that it's taken off it's not really news any more, so check in here to see how to get regular notifications of new events via Upcoming.org, now that InfoQ won't be covering it as news.
-
JSF Testing Tools
Unit testing JSF applications has been considered difficult because of the constraints of testing JSF components outside the container. But this trend is changing with JSFUnit and other JSF test frameworks like Shale Test and JSF Extensions that support white-box testing approach to unit test both client and server components of the web application.
-
Interview: Bruce Johnson discusses Google Web Toolkit
Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT.