InfoQ Homepage Architecture Content on InfoQ
-
Akshell: A RAD Cloud Service based on server-side JavaScript and an Online IDE
Akshell is a Cloud Service that helps developers do Rapid Application Development using server-side JavaScript and an online IDE. It also provides Cloud hosting, so deployment is instant. Its creator describes it as a “web application network”.
-
Is There Social BPM?
Clay Richardson coined the term Social BPM, and there is much discussion on the Internet on the convergence of BPM and social media and their impact on each other.
-
7 Lessons Learned at Reddit
Steve Huffman, co-founder of Reddit, shares the main lessons he learned scaling Reddit from a small web application to a large social website.
-
Citrix Offers a Bare-Metal Desktop/Laptop Hypervisor
Citrix has released XenClient, a Type 1 hypervisor built on Intel vPro technologies, targeted at corporate desktops/laptops with administration capabilities.
-
New Features in Google Wave Robots API
The Google Wave Robots API v2 is not backward compatible with version 1 and has been enhanced with new features like: Active API, Context, Filtering, Error Reporting, Proxying-For. Beside a Java and a Python client library useful to create robots, developers can build their own libraries based on the Robot Wire Protocol.
-
Agile Architecture - Oxymoron or Sensible Partnership?
A number of commentators have been talking about the perceived dichotomy between Agile techniques and architectural thinking. This post investigates some of the tensions between Big Up Front Design (BDUF) and You Aint Gonna Need It (YAGNI) thinking and looks at how the two approaches can in fact work together in complimentary ways.
-
Is Standalone BPMS Really Dead?
In his latest post, Tom Baeyens argues that despite its usefulness, the time of BPMS has passed and suggests bringing BPM closer to its potential users – application developers.
-
Learning About Security Vulnerabilities by Hacking Google’s Jarlsberg
For those who have wondered what it is like to hack into another system, Google has created a special lab named Jarlsberg containing a web application full of security holes ready to be exploited by developers who want to learn hands-on what are some of the possible vulnerabilities, how malicious users use them and what can be done to prevent such exploits.
-
What Color is your Backlog?
At the recent SDC conference in Wellington Prof Philippe Kruchten delivered a talk titled “What Color is Your Backlog”. The thrust of his talk is about bringing a focus on architecturally significant aspects of software into Agile projects, along with delivering the functional components of the system. He uses a color metaphor to illustrate the importance of addressing four types of work.
-
Microsoft Tips the Scale in Favor of HTML 5 and H.264
Dean Hachamovitch, General Manager for Internet Explorer at Microsoft, has announced that IE9 will use only the H.264 standard to play HTML 5 video. Microsoft seems to have become very committed to HTML 5, while Flash loses even more ground. The announcement came the same day Steve Jobs detailed why Apple does not accept Flash on iPhone and iPad.
-
New Java SDK For Amazon Web Services
Amazon has announced the new AWS SDK for Java this March. The aim of the new SDK is to simplify the development of java applications that use the Amazon EC2. The AWS Toolkit for Eclipse automates most of the steps required for the development cycle such as deployment, debugging, instance launching and network access management on the Amazon cluster
-
Introducing Business Entities and the Business Entity Definition Language
A new developerWorks article - Data4BPM - proposes two new standards, the Business Entity Definition Language (BEDL) and BPEL4Data for the holistic design and execution of process with Business Entities.
-
Upgrading InfoQ.com's Database: Mostly Smooth, A Couple of Bumps
Recently, InfoQ.com upgraded the backend database that we've used since launch. However, everything did not go according to plan, and even though the vast majority of the migration was smooth we encountered some unexpected issues along the way (which have now been resolved). This post will discuss what our plan was, what worked and what didn't, and how we detected and recovered from the errors.
-
Python Could Become the Language of Finance
The SEC is proposing that most Asset Backed Securities include a downloadable “program that gives effect to the flow of funds, or “waterfall,” provisions of the transaction”. If the proposal is passed, this program would have to be written in Python and posted EDGAR.
-
Pushing Messages from the Cloud with Amazon Simple Notification Service
Amazon has launched a new service called Simple Notification Service (SNS) providing the means for setting up, publishing and sending notifications from the cloud, targeting monitoring applications, workflow systems, mobile applications or other notification-based applications.