
curation
Get flash to fully experience Pearltrees
I can’t even count the number of times that I’ve heard this phrase: “don’t worry about scaling your web application, worry about visitor (or customer) acquisition.” My response to this is always that you don’t need to choose one or the other, you can do both! In this post, I’m going to go over some of the strategies I’ve used to architect web applications for scalability, right from the start of the design process, in such a way that I’m prepared to scale when I need to, but not forced into doing so before its necessary. Easing the transition from small scale to large scale can be made much easier by choosing the right technologies and implementing the right coding patterns up front. I’m going to start this off by reiterating the age-old recommendation: Use the right too for the job.
Designing Web Applications for Scalability
Navigateurs : Chrome aura sa galerie d'applications - Forum des
Le projet est d'ailleurs bien avancé. La galerie en question est en effet déjà disponible, à un stade encore expérimental, pour la version développeur de Chromium, le pendant open-source de Chrome à la base de celui-ci. Le but de cette galerie est de fournir des applications à part entière (gratuites et payantes) qui puissent tourner directement dans le navigateur. Il ne s'agit donc pas d'extensions qui, elles, rajoutent une simple fonctionnalité au programme. Plusieurs discussions sur Google Code traitent de cette galerie, pour l'instant encore cachée. Une d'entre elle explique comment activer les « Chromium Apps » .Testing asynchronous systems is hard. Not only does it require handling threads, timeouts and concurrency issues, but the intent of the test code can be obscured by all these details. Awaility is a DSL that allows you to express expectations of a asynchronous system in a concise and easy to read manner.
Awaitility – Java DSL for easy testing of asynchronous systems — Jayway Team Blog
Solving the Constructor Ambiguity Problem with Spring 3 & Annota
In a previous tutorial, we stepped through the process of configuring a Spring container and hacking out some Java code that would leverage the Spring container's formidable powers of IoC (Inversion of Control). The final result of our hard work in the previous tutorials was to get the Spring container to spit out an instance of the GameSummary class we created. It's a simple class that represented the results of playing a Rock-Paper-Scissors game.Introduction XMPP, the protocol behind the more commonly known Jabber chat services, is an XML based communications format with significant support for extensibility. This messaging framework makes for an ideal method of transportation of SPARQL queries to various endpoints, querying the RDF data stored at those endpoints using SPARQL and receving data in the standardized SPARQL XML query results format. Why SPARQL? SPARQL is the W3C's standardized language for querying RDF datastores. It is implemented in a number of libraries in several different programming languages, and is on the track to become a W3C Recommendation in the near future.

