InfoQ Homepage Architecture & Design Content on InfoQ
-
Amazon Elastic MapReduce Updates from Hadoop Summit 2010
The Hadoop Summit of 2010 included a keynote from Peter Sirota, General Manager of Amazon Elastic MapReduce (EMR), which is a hosted Hadoop offering from Amazon that includes web-based management tools.
-
App Inventor for Android
App Inventor is a beta release from Google labs allows drag and drop development of applications for Android phones. Instead of code, App Inventor allows you to visually design applications and use blocks to specify application logic.
-
How RESTful Are Web Frameworks That Claim REST Support?
There are plenty of web services platforms/application frameworks available today that support RESTful services to varying degrees. In a recent post Stefan Tilkov puts out a list of criteria that can serve as a starting point in evaluating these frameworks and platforms.
-
Microsoft is Planning to Allow Private Installations of Windows and SQL Azure
Along with partners HP, Dell, and Fujitsu, Microsoft is offering private installations of Windows Azure. The product will be offered in appliance format, meaning Microsoft will be selling the hardware and software as a bundle. While no pricing is set, the target audience is customers like eBay who can afford at least one thousand servers.
-
Yahoo! Updates from Hadoop Summit 2010
The Hadoop Summit of 2010 started off with a vuvuzela blast from Blake Irving, Chief Product Officer for Yahoo. Yahoo delivered keynote addresses that outlined the scale of their use, technical directions for their contributions, and architectural patterns in how they apply the technology.
-
Object Oriented Programming: The Wrong Path?
In a QCon London 2010 interview with Joe Armstrong, the original developer of Erlang, and Ralph Johnson, long associated with Smalltalk, OOP, and Patterns, the question of whther we've gone down the "wrong path" w.r.t. object orientation all these yearrs. Both interviewees suggest that we have, but this is due to flaws in the implementation of object ideas and not the ideas themselves.
-
NetBeans 6.9 Release Supports JavaFX, Java EE6 and OSGi
Oracle has released version 6.9 of its popular open-source Java IDE, NetBeans. This is the first release under its stewardship since it accquired Sun Microsystems.
-
NoRM: Another .NET Provider for MongoDB
NoRM is a .NET library acting as a wrapper around MongoDB, facilitating .NET programming against the mentioned document database. Some of the features are: strongly-typed interface, supporting LINQ, supporting both .NET and Mono.
-
Emergent Data Architectures Highlights From GigaOm Structure Conference
The GigaOM Stucture conference a couple of weeks ago addressed many areas of cloud computing. One of the key themes of the event was the emergence of new data architectures. Throughout the panels, interviews, and presentations many speakers identified significant changes in how data gets handled that will be coming.
-
Ambient Computing; Emerging Applications
Projects at the Santa Fe Complex illustrate that practical applications of ambient computing research are at hand. Ambient computing is primarily concerned with interface and interaction issues that arise in ubiquitous computing environments.
-
The "Oath of Non-Allegiance"
The Agile community of full of smart people, smart ideas, opinions, positions-- and differences. Substantial differences can lead to learning, but more often than not, differences can lead directly into heated conflict. Now an original signatory of the Agile Manifesto is offering an all-new declaration-- the 'Oath of Non-Allegiance'.
-
Architecture Strategies and Principles
There have been a lot of publications on enterprise architecture and its role, especially in large companies. Two new Chris Curran’s posts discuss the most common architectural myths and give specific suggestions on improving EA functionality.
-
Microsoft Answers “Top 10 Questions on Data”
Microsoft has answered what they call “Top Ten Questions on Data”, explaining what has happened or it is going to happen to Oslo, ADO.NET Data Services, WCF, LINQ to SQL, T-SQL and other technologies.
-
Java EE 6: Application Security Enhancements
Java Enterprise Edition Version 6 release includes new security features in the areas of web container security as well as authentication and authorization aspects of Java application development. These features include programmatic and declarative security enforcement in the web tier. This post gives an overview of these new security features.
-
Mobile Malware: New Threat Requires New Response
Smart phones and mobile computers must deal with a new breed of security threat. Software countermeasures are available, but user awareness and user education are key elements of any protection scheme.