InfoQ Homepage Architecture & Design Content on InfoQ
-
The Cloud Security Alliance Wants Safer Clouds
The Cloud Security Alliance (CSA) is a non profit organization meant to be an open forum promoting the exchange of information and knowledge related to security and cloud computing with the aim to create a set of best security practices for cloud vendors and consumers.
-
ServiceLayer for Point-and-click Web Services
With ServiceLayer, adding SOAP and REST web service to your Java applications is as easy as point-and-click... and it can all be done at runtime. By using the graphical user interface, you explore an application, select classes and methods to deploy as services, and your done. Coding is no longer required.
-
Microsoft Velocity Caching CTP3
A new version of Microsoft's distributed in-memory application caching platform is available. Velocity CTP3 includes new cache notifications, peformance improvements, security enhancements, and new cluster management options.
-
Article: Developing a Complex External DSL
In this article Vaughn Vernon explains the difference between internal and external DSLs and shows the steps involved in developing a complex external DSL.
-
Panel: DSLs: The Good, the Bad, and the Ugly
In this panel recorded during OOPSLA 2008, the panelists, Jeff Gray (moderator), Kathleen Fisher, Charles Consel, Gabor Karsai, Marjan Mernik, Juha-Pekka Tolvanen, talk about the benefits and drawbacks of using DSLs.
-
A Model For A Federated Service Bus Infrastructure
Jack Van Hoof presents a prescriptive guidance on how to model a federated service bus infrastructure such that it affords the various parts on the enterprise interacting with it, the desired levels of autonomy.
-
Presentation: Making Roles Explicit
In this presentation recorded during QCon London 2008, Udi Dahan, The Software Simplist as he calls himself, explains why sometimes it is not enough to apply good OOP and patterns lessons. He introduces a new principle: make roles explicit.
-
No More Underscores in VB 10
Visual Basic 10 will have an improved compiler that makes underscores optional for most line continuations. This represents a significant change for VB, traditionally a line-terminated language.
-
Service Bus Routers And Queues .Net Services March 2009 CTP
A new significant addition to the .Net Services CTP is an the introduction of long-lived, system-inherent messaging primitives that exist and operate completely independent of any active listener that sits somewhere on a machine plugged into the Service Bus.
-
JRuby Roundup: Google App Engine Support, BiteScript, New Compiler
With JRuby 1.2 released, the JRuby community is working on new projects such as a new Ruby to bytecode compiler, a standalone JRuby parser and a first release of the bytecode generating DSL Bitescript. Also: JRuby works on Google App Engine's newly announced Java support.
-
Google Brings App Engine's Pros and Cons to Java
Google has broadened their Google App Engine (GAE) support to include Java in addition to Python. However, it also imposes a number of limitations on the GAE Java applications to further Google's ability to scale and cluster them with minimal effort.
-
The State of the Internet
Akamai has released their quarterly report on the state of the Internet for Q4/2008. Akamai monitors the Internet traffic using agents installed across all continents and reports the findings on several domains: security, network and web outages, Internet penetration.
-
Google Eclipse Plugin released
Google has released an Eclipse plugin specifically for increased productivity with Google App Engine and Google Web Toolkit.
-
Pruning The Deadwood from Java EE
Java EE 6 begins the process of pruning APIs from the platform, with five likely to get the chop.
-
IBM-Sun Takeover Talks Collapse
IBM's talks to acquire Sun Microsystems have broken down according to media reports.