InfoQ Homepage Architecture Content on InfoQ
-
The Diary of a REST “Convert”
In his new article ZapThink’s Ronald Schmelzer tries to explain why REST is a better option for implementing SOA.
-
Veracity, a New DVCS Based on a Distributed Database
Veracity is a DVCS that can be installed on Windows, Mac, and Linux, and uses a distributed database for its repository.
-
Confusion Abounds When Aligning Business Architects
Organizations continue to struggle when identifying the role of business architects and persist in misaligning them to IT departments. Tom Graves, an Enterprise Architect at Tetradian Consulting, pointed out the problems this causes and challenges architects to not accept the status quo but rather, try and improve the situation.
-
CassandraSF2011: Progress and Futures
Johnathan Ellis keynoted at Cassandra SF 2011. Ellis reviewed accomplishments including better support for multi-data center deployments, optimized read performance, included integrated caching and improved client APIs including a SQL-like language CQL. Looking forward, Ellis emphasized polish - efficient database repair, storage compression, optimized performance and an expanded CQL language.
-
Cassandra Indexing Guidelines from CassandraSF2011
Ed Anuff reviewed Cassandra's built-in secondary indexes, noting that they don't work well for high cardinality values, require at least one equality comparison and return unsorted results. Anuff presented patterns for alternative indexing including wide rows and tables that use Cassandra 0.8.1's new composite comparator operators to overcome these limitations.
-
Proposal for Eclipse-based Requirement Modeling Framework Released
Recently, a proposal for the Requirements Modeling Framework (RMF) has been officially released by eclipse.org. Vision is to have at least one clean-room implementation of the OMG ReqIF standard in form of an EMF model and some rudimentary tooling to edit these models.
-
Mozilla Proposes to Sign-in Only with the Email Address, No User ID or Password Required
A new authentication system, dubbed BrowserID, from Mozilla promises to solve the basic authentication needs, but its success highly depends on its adoption.
-
Google+ Technological Details
Google Plus, the social network from Google, is built mostly on Java and JavaScript while Hangouts, its video conferencing framework, uses a client-server approach.
-
Thinking of Enterprise Architecture as Vectors
Enterprise architects Robert Phipps and Tom Graves find great benefit in viewing the enterprise as a composition of vectors to determine the direction of change rather than the current static approach of frozen "as-is" and "to-be" states. This has created a buzz in the EA community and while a majority support the idea of representing dynamism there are critics of the abstract analogy.
-
Barrelfish Is a Multikernel OS for Multicore Heterogeneous Hardware
The Microsoft and ETH Zurich research teams have published the source code of Barrelfish, a multikernel operating system for the multicore heterogeneous hardware of the future.
-
WebCL Brings Parallelism to the Browser
WebCL brings parallelism support to the browser, enabling JavaScript developers to write data intensive web applications. Nokia has a prototype for Firefox while Samsung has one for WebKit browsers.
-
MapR Releases Commercial Distributions based on Hadoop
MapR Technologies released a big data toolkit, based on Apache Hadoop with their own distributed storage alternative to HDFS. The software is commercial, with both a free edition, M3, as well as a paid edition, M5. M5 includes snapshots and mirroring for data, Job Tracker recovery, and commercial support. MapR's M5 edition will form the basis of EMC Greenplum's upcoming HD Enterprise Edition.
-
Evaluating Play for Composing Web APIs
Yevgeniy Brikman, Principal Software Engineer at linked in, published a summary of his evaluation of the Play framework, a Java Web Framework that supports asynchronous programming patterns with HTTP.
-
Value-based Architectural Decisions in Agile Development
Jeromy Carriere, chief architect at eBay, received the Architecture in Practice award at the recent SATURN 2011 conference. He described how economical accountability and ownership for architectural transformations set the ground for autonomous yet consistent design decision-making by the agile teams.
-
webOS 3.0 Is Based on Enyo, a New HTML Framework
HP launched TouchPad, a tabled based on webOS 3.0, on July 1st. webOS 3.0 has a completely new application framework that generates web applications that can run in any WebKit browser.