Le Java et le CRON sont disponibles sur les Google App Engine

April 8, 2009

google-camp-fireBon, encore un billet pour les developpeurs mais cette fois l’impact pourrait être beaucoup plus important. En effet il s’agit de l’annonce du support de Java sur les ‘machines virtuelles de Google’. Avec cette annonce Google ouvre une porte énorme dans le Cloud Computing, notamment pour les applications d’entreprise. En effet à ce jour le déploiement de composant Java ne peut ce faire que sur des serveurs dédiés, dont il faut gérer, ou faire gérer la maintenance, la sécurité, la bande passante, etc…
Lire la suite »


Ouverture de Google App Engine & Update chez Gandi

February 24, 2009

google-appAprès un lancement un peu chaotique et quelques incidents, l’infrastructure Google passe à la vitesse supérieure. Ils viennent en effet d‘annoncer officiellement la vente de prestations supplémentaires permettant de débloquer les quotas sur les applications hébergés sur les serveurs Google.

Pour rappel ce service permet d’héberger des applications (python) gratuitement, tout en bénéficiant la puissance de la plate forme Google (ce qui peut être très utile!). Jusqu’à présent cette utilisation était limitée et en phase de béta.  Mais avec cette annonce les choses changent, et Google se positionne clairement en face des services d’Amazon dans la guerre à l’hébergement, avec des tarifs assez agressifs : Lire la suite »


L’architecture et les bases de données du site Digg

February 4, 2009

diggLe site Digg est connu pour être un énorme fournisseur de visiteurs (surtout quand vous êtes sur la première page) mais comment gèrent-ils leur propre trafic. Pour vous donner un ordre d’idée, il y a six mois Digg drainait plus de 20 millions d’utilisateurs et 220 millions de pages vues par mois. Ce trafic représente une moyenne constante de plus de 100 requêtes par seconde… Pour gérer tout ça nous retrouvons un petit ensemble de mots magiques : Debian, MySQL, Memcached, MogileFS, Python, PHP, Apache..
Lire la suite »


Trafic x50 en moins d’une heure…Merci Google App Engine

July 23, 2008
gestion pic de charge

Une de mes application fonctionne sur les serveurs Google et je pense qu’aujourd’hui ils m’ont rendu un grand service ! Suite à un article sur un gros site US la consultation du site a littéralement explosé. Trafic multiplié par 50 en quelques minutes.

Je ne connais pas d’infrastructure (économique) qui permet d’absorber un tel changement en quelques minutes sans être perturbée.

Les problèmes de fiabilité existent sur les systèmes de Cloud. Notamment chez Amazon avec de nouveau un gros incident sur les serveurs de stockage cette semaine. Mais ce type d’architecture reste, de mon point de vue d’une souplesse extraordinaire.

Lire la suite »


Lancement de plate forme Google App Engines (en python)

April 8, 2008

Google app engine Mon post d’hier à propos des services web Google est validé. Google vient en effet d’annoncer l’ouverture de son service d’hébergement.

Pour l’instant il s’agit d’une beta limitée avec 500MB de stockage total, 200Mégacycles de processeur par jour et 10 GB de bande passante par jour. Le langage utilisable est pour le moment limité à Python.

La sauvegarde des données peut-être faite sur GFS et Bigtable. Et bien sur la haute disponibilité est assurée par Google, ce qui constitue une bonne garantie, en tout cas pour des applications web. Lire la suite »


Un excellent memo de référence sur les commandes Python

February 17, 2008

Voici un excellent PDF qui regroupe l’ensemble des références utiles pour programmer en Python. Ce document regroupe tout ce qu’il faut savoir sur les variables, les classes internes, les opérateurs, les exceptions, les encodages… etc… sur 17 pages. Lire la suite »