Cloud Foundry, la solution PaaS libre

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
29
22
avr.
2011
Ruby

VMWare a annoncé la sortie de Cloud Foundry, une solution libre de Platform-as-a-Service (PaaS). La PaaS permet de déployer des applications Web et gérer leur montée en charge, en abstrayant la gestion des serveurs, bases de données, runtimes des langages de programmation, serveurs applicatifs, etc.. VMWare va lancer une offre commerciale s’appuyant sur Cloud Foundry, mais vous pouvez aussi l’utiliser sur vos serveurs.

Cloud Foundry, sous licence Apache 2, est un ensemble de briques développées en Ruby : NATS, Cloud Controller, DEA, Router, Health Manager, etc., dont le fonctionnement est expliqué en seconde partie de cette dépêche.

En pratique, chaque serveur sera installé avec vcap, puis les applications sont déployées avec l’outil en ligne de commande « vmc » et peuvent utiliser les services mis à leur disposition. Actuellement, Cloud Foundry supporte Ruby on Rails, Sinatra, Node.js, Spring et Grails pour les applications, et MySQL, MongoDB, Redis et RabbitMQ pour les services.

Par exemple, déployer une application Rails se fait très simplement avec les commandes suivantes :

$ vmc target api.example.net   # Choisir que quel cloud on va déployer
$ vmc login                    # S'identifier auprès du Cloud Controller
$ vmc push                     # On demande à déployer l'application

Il faut ensuite répondre à quelques questions : quel est le nom de l’application ? Quelle est son URL ? Sur combien d’instances va-t-elle être déployée ? Quels services utilise-t-elle ? Puis, Clound Foundry va réserver les ressources, installer les gems nécessaires avec Bundler, lancer les services applicatifs puis mettre à jour sa table de routage. « vmc instances » permet également de modifier le nombre d’instances d’une application pour s’adapter à la charge qu’elle va avoir à traiter.

Au final, Cloud Foundry est une solution jeune (peu de frameworks et services disponibles pour le moment), mais VMWare semble prêt à respecter les règles du Logiciel Libre et prendre en compte les propositions d’améliorations des premiers utilisateurs.

Piwigo 2.2

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
25
5
avr.
2011
Internet

Piwigo est un logiciel libre de galerie photo pour le Web, créé en 2002. Piwigo propose des fonctionnalités simples et puissantes pour publier et gérer vos photos sur votre propre site Web.

Quelles nouveautés pour cette version 2.2 ? L’ajout de photos par les utilisateurs a été entièrement réécrit et devient beaucoup plus simple à configurer. L’outil de gestion par lot a également été réécrit. Vous pouvez désormais détecter et mettre à jour automatiquement vos thèmes et langues disponibles en quelques clics. Piwigo est désormais disponible en 37 langues.

Côté technique, un effort important a été engagé pour réduire les échanges entre le navigateur Web et le serveur Web, avec pour résultat une plus grande vitesse d’affichage des pages : fusion automatique des fichiers CSS et des fichiers JavaScript, utilisation de « sprites CSS » pour les icônes (un fichier image contient toutes les icônes).

Conférence gratuite sur l’optimisation MySQL

Posté par  (site web personnel) . Modéré par j. Licence CC By‑SA.
Étiquettes :
19
25
fév.
2011
Base de données

L’association des utilisateurs de MySQL LeMug.fr et Openday vous invitent à rencontrer Morgan Tocker, consultant chez Percona.

Au programme :

  • présentation de l’association LeMug.fr et OpenDay ;
  • présentation des ouvrages « Audit et optimisation MySQL 5 » et « MySQL 5 Administration et optimisation » par leurs auteurs ;
  • optimisation de vos bases de données MySQL par Morgan Tocker ;
  • apéro.

Infos pratiques

Date & heure : lundi 7 mars à partir de 19 h

Lieu : café Le Dune — 18 av. Claude Vellefaux, 75010 Paris

Accès : métro Goncourt / Col. Fabien

Tarif : gratuit

Inscriptions sur le site de l'organisateur d'évènements sur le logiciel libre Openday.

N.B. : il n'y a pas de sponsor sur l'évènement, si vous souhaitez vous positionner, contactez-nous sur LinuxFr. Il manque à l'association un peu de budget pour prendre en charge un apéritif à la fin de la conférence. :)

La version 5.1 de MySQL est-elle bourrée de bugs ?

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g.
Étiquettes :
13
30
nov.
2008
Base de données
La version 5.0 de la base de données MySQL est sortie en version stable en octobre 2005. Cela faisait donc plus de 3 ans que les utilisateurs attendaient une nouvelle version stable et le bébé est arrivé le 27 novembre dernier (en version 5.1.30) en apportant pas mal de nouveautés. Cet article très complet du site Heise Online décrit les principales (partitions des bases sur plusieurs disques, gestionnaire d'évènements, amélioration des fonctions de réplication, log dans les tables, etc).

Tout semble donc bien aller dans le petit monde de MySQL. Certes la nouvelle version s'est faite attendre et ce n'est qu'une version intermédiaire avant le grand saut de la version 6.0 (qui sera basée sur Falcon) mais après tout une base de données est un composant critique et il vaut mieux prendre le temps de proposer un produit stable. Même si cela prend plus de trois ans.

L'ennui se situe justement là. Selon un article posté sur le blog du créateur de MySQL (Michael Widenius) cette version est bourrée de bugs critiques !

NdM : Détails dans la suite de la dépêche. Merci à patrick_g pour son journal à l'origine de celle-ci.. LinuxFr.org utilise MySQL 5.0 au moment de la publication de cette dépêche.

Météo France migre sous Lutece

Posté par  . Modéré par Sylvain Rampacek.
10
23
sept.
2008
Java
Le site de Météo France vient de migrer sur l'outil de portail web en Java Lutece (licence BSD).

Ce site est classé par Alexa parmi les sites français les plus fréquentés (trafic). Il « figure dans le top 50 des sites français (source Alexa). C'est également le premier site du secteur public en terme de fréquentation : 1 million de visiteurs par jour, 4 milliards de hits par mois », d'après l'annonce sur le site de Lutece .

Meteofrance.fr utilise Lutece ainsi que le système Linux, le serveur de bases de données MySQL, le serveur HTTP le plus populaire Apache, et le conteneur libre de servlet J2EE Tomcat. Lutece a été développé par la Mairie de Paris pour afficher son site www.paris.fr, avant d'être libéré.

MeriseAcide, un outil d'aide à la modélisation Merise

Posté par  . Modéré par Benoît Sibaud.
0
9
août
2008
Base de données
MeriseAcide, programme sous licence GPL3, permet de faciliter la modélisation et la création de base de données en exploitant la méthode Merise.

Ce programme en interface console prend en entrée un fichier texte définissant un MCD (Modèle Conceptuel de Données) avec une syntaxe très simple. Il est possible d'obtenir le MCD et le MPD (Modèle Physique des Données) sous forme graphique, les éléments étant positionnés de manière entièrement automatique.

Enfin, le dictionnaire des données et le script SQL de création de la base de données peuvent aussi être générés.

MeriseAcide génère les diagrammes graphiques en PNG ou PDF, et positionne les éléments de manière entièrement automatique, grâce à l'utilisation de la bibliothèque Graphviz.

Entretien avec l'équipe dirigeante de l'association TuxFamily

Posté par  (site web personnel) . Modéré par Nÿco.
0
26
oct.
2004
Communauté
L'actuelle équipe dirigeante de Tuxfamily a accordé une assez longue entrevue à Linuxfrench.

Rien de fondamentalement nouveau à signaler mais l'article permet néanmoins de se faire une idée sur l'éventuel avenir de la structure et de ses services. Sont évoqués de nombreux points. Le plus sensible semble être celui de la réouverture du service... qui ne fait l'objet d'aucune proposition de date (même si celle-ci est signalée comme « proche »).
Le développement (pour ne pas dire les grandes évolutions !) de VHFFS, le système sur lequel repose l'hébergement de l'association, qui passe de la version 2 à la version 4, est également abordé. Le développement de VHFFS semble être assez lent, laborieux et complexe, ce qui explique les retards dans la ré-ouverture des services.
Les services proposés sont également discutés. L'association semble se diriger vers une proposition de services comparables à ce qui se faisait avant (web, php4, courriel, liste de diffusion, CVS, MySQL, etc etc), tout en laissant la possibilité de s'ouvrir à d'autres services, (Arch par exemple), mais qui restent encore à définir.

Quoiqu'il en soit, il semble qu'un appel à bonne volonté soit constitué, tout au moins si vous n'êtes pas un de ces « harangueurs qui confondent le logiciel libre avec le syndicalisme » (sic).

Benchmark base de donnée

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
15
août
2000
Presse

Un benchmark sur :
- MySQL
- PostgreSQL
- et deux base de donnée propriétaire

PostgreSQL est le plus rapide (je me méfie toujours des benchmarks).

News trouvé sur lwn

Perso : Je ne comprend pas le succès de MySQL par rapport à PostgreSQL.
MySQL manque de fonctionnalités indispensables (intégrité référentiel,
transactions,…).

NdM. : cette dépêche a été initialement publiée le 15/08/2000 à 15h14, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).