InfoQ Homepage Architecture & Design Content on InfoQ
-
Interview With Demis Bellot, Project Lead of ServiceStack - Part 1
ServiceStack is an Opensource .NET and Mono REST Web Services framework. InfoQ had the opportunity to get insights from Demis Bellot about the project. In Part 1 of this two-part interview, we discuss mainly about the motivation behind ServiceStack and various design choices made in the project.
-
How to Succeed with an OpenStack or CloudStack Project
Dan Bode, Puppet Labs, and Floyd Strimling, Zenoss, provide advice for those interested in starting an open source cloud project built on top of OpenStack or CloudStack platform.
-
A Proposal to Enhance the UML Notation
Raul Rugiero proposes an enhancement to the UML notation whereby requirements and test cases, in particular acceptance tests, are strictly related. Agile methodologies highlight this aspect basing themselves on test driven approaches. The notation of UML use cases may be enhanced in order to allow enhanced UML tools to properly handle links between use cases and tests.
-
Key Takeaway Points and Lessons Learned from QCon San Francisco 2012
This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Tutorials, Keynotes, Architectures You've Always Wondered About, Big Data and Analytics, Continuous Delivery,Cross Platform Mobile, Dynamic Languages, Java Renaissance, Loose Concurrency & CAP Theorem Today, Mechanical Sympathy, NoSQL and many more!
-
Using AWS Cloud Search
Many of today’s applications heavily rely on the search functionality. In this Article Boris Lublinsky explains how to build Java APIs for uploading data and implementing search for Amazon Cloud Search. Usage of these APIs can simplify embedding Amazon Cloud Search functionality into custom applications.
-
James Ward on Client Server Application Development with HTML5 and Java
Application development, whether it's client server, traditional web or a mobile web application, the recent trend is in using technologies like HTML5, CSS3, and JavaScript. James Ward spoke at JavaOne 2012 Conference about client server application development with HTML5 and Java. InfoQ caught up with James to speak about his presentation and the new application development trend.
-
Unit Testing Hadoop MapReduce Jobs With MRUnit, Mockito, & PowerMock
Hadoop MapReduce jobs have a unique code architecture that raises interesting issues for test-driven development. In this article Michael Spicuzza provides a real-world example using MRUnit, Mockito, and PowerMock to solve these problems.
-
PaaS Is The Word
This article presents a transition path to Platform-as-a-Service for IT. An exploration of the steps from pre-virtualization or virtualization through selecting and operating a PaaS.
-
Interview and Book Review: NoSQL Distilled
InfoQ spoke with both authors of the book, Pramod and Martin Fowler about NoSQL database space, the emerging trends in NoSQL.
-
Implementing Pub/Sub based on AWS technologies
Publish Subscribe is an important component of many real life implementations. In this article Boris Lublinsky shows how to combene several of-the-shelf AWS components to build simple, yet flexible and powerful PubSub Service
-
Making Architecture Matter
In this article, authors describe how they used the corporate management system to communicate architecture requirements to all the architecture stakeholders in a large organization and how this transformation helped them achieve benefits like application and infrastructure stability.
-
The State of NoSQL
Stefan Edlich, Senior Lecturer at Beuth HS of Technology Berlin, Germany, reviews NoSQL, considering its evolution, financial impact, the standards or their lack of, the current landscape, books, the leaders and some newcomers, concluding that NoSQL is here to stay.