InfoQ Homepage Architecture Content on InfoQ
-
Cloud Tools bring Java EE on Amazon EC2
Chris Richardson the author of "POJOs in Action", has released Cloud Tools, a set of tools for deploying and testing Java EE applications on Amazon's Elastic Computing Cloud (EC2). It's a Groovy framework that provides an API for launching EC2 instances; configuring MySQL, Tomcat servers; and deploying more web applications. In addition, it can also run JMeter and collect performance metrics.
-
Concurrency Presentation Scheduled for the PDC Pre-Conference Sessions
Microsoft's The Parallel Computing Platform team will be presenting on Concurrent, Multi-core Programming for Windows and .NET during the PDC pre-conference Sessions. These sessions are day-long, in-depth presentations on specific topics. Held the Sunday before the main conference, a separate registration is required.
-
WfXML-R: REST based process integration
WfXML-R is a lightweight approach to BPM that utilizes several Web 2.0 standards and protocols including Atom/AtomPub, GData, OpenSearch and OpenID/OAuth.
-
Defining Cloud Computing
The term "cloud computing" has shown up everywhere from the Web 2.0 conference to the enterprise architecture whiteboard sessions in big companies to the laptops of startup developers. The big question being asked now is "what is cloud computing?"
-
Oracle's Cameron Purdy Looks at 10 Patterns for Scaling Out
Oracle's Cameron Purdy recently presented on the topic of scalability at JavaOne 2008. The talk did not focus on specific Java libraries as do many talks at JavaOne. Instead general principles of architecture and design were reviewed from a pragmatic common sense angle.
-
Article: Scalability Best Practices Lessons from eBay
eBay Distinguished Architect at eBay Randy Shoup explains eBay key scalability practices of partitioning, horizontal scale, avoiding XA, asynchronicity, and virtualization. eBay has hundreds of millions of users, over a billion page views a day, and petabytes of data in their systems.
-
Interview: Orbitz.com Architecture with Brian Zimmer
In this interview filmed during QCon 2007, Brian Zimmer talks about the architectural challenges he has faced working on a a large web application as senior architect.
-
Presentation: Intentional Software
Business users doing programming? Charles Simonyi and Henk Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge, which means that business experts can be more innovative and responsive to the changes in the domain.
-
Architecture of a $7 Billion Loss: Causes and Remedies
PWC just released a report detailing the mechanisms that enabled a trader to mask a $75 B position. He was able to manipulate the state of a system by entering fake "technical" transactions used for simulations even though their amount was unusual, his role was not authorized to do so, and they were not later compensated. PWC also provided their recommendations to fix the systems and processes.
-
Windows Communication Foundation: Application Deployment Scenarios
Microsoft has just published an excellent overview of WCF capabilities and deployment strategies for 5 most common SOA scenarios including Enterprise Web services, Web 2.0 services, intranet applications, queued messaging and Workflow services.
-
Debate and more Insights on Dynamic vs. Static Languages
The transcript of Steve Yegge’s presentation on dynamic languages in Stanford University, which he posted on his blog, triggered many reactions in the blog sphere. Cedric Beust, Ted Neward, Ola Beni and Greg Young provided their viewpoints and arguments on different tradeoffs involved in dynamic vs. static debate.
-
Will Polyglotism and DSLs make Java the Last Big Language?
Ola Bini argues that the world will not have a new big language again because developers will find value in choosing different languages depending on their problem domain. Similarly Martin Folwer says that programmers will choose a language for what it can do in the same way that they choose frameworks now. On the other hand Joe Winchester debates that you can only be master of one language.
-
Google App Engine public load test today
Today, at 4PM GMT+2 (in about an hour), there is a public load test on the Google App Toolkit. Can Google Web Toolkit and Google App Engine handle the InfoQ effect?
-
What Social Networks Are Teaching Us About Data Portability
As more social networking sites are popping up, the questions around the data they keep are rising. Data portability has become the watch phrase across the Web 2.0 world. Is there something to be learned about data access and portability from these services?
-
InfoQ China Colour Scheme Goes Gray in Consideration of Earthquake Victims
As China began a three-day official mourning period from May 19th for victims of the May 12 earthquake that happened in Sichuan Province in southwestern China, InfoQ China joined other tech sites and on Monday and changed the whole site's colour scheme to gray as an act to express its mourning.