EcoConception Logicielle
9.0K views | +1 today
EcoConception Logicielle
Green IT, performance web, économies d'énergies, bref : éco-conception logicielle !
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Scooped by Mickael Ruau
August 21, 2013 4:07 AM
Scoop.it!

Les petits papiers de SQLPro - Modélisation par héritage

Les petits papiers de SQLPro - Modélisation par héritage | EcoConception Logicielle | Scoop.it
Modélisation par héritage
Mickael Ruau's insight:

"Les modèles par héritage possèdent de nombreux avantages. Parmis ceux-ci, l'économie en volume de données stocké, la standardisation des types et formats de données. "

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 9:37 AM
Scoop.it!

continue - the forgotten statement - SitePoint

I’m a big fan of continue, partly just because it’s a positive and encouraging word (carry on, everything’s fine), but mostly because it can reduce code and improve efficiency, and that’s almost always a good thing.
Mickael Ruau's insight:

"

"Here’s a quick precis: the continue statement can be used within an iterator, such as a for loop, and means continue to the next iteration; this is contrast to the break statement which means abandon this loop entirely.

So, whenever the code inside an iterator is finished for that iteration, we can use the continue statemtent to prevent the interpretor from reading unecessary code, and to reduce the actual amount of code we have to type."

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 9:23 AM
Scoop.it!

PHP Master | Base Converting and Binary Operators

PHP Master | Base Converting and Binary Operators | EcoConception Logicielle | Scoop.it
Learn how counting systems are structured, how to convert between various number system, and how to use binary operators in PHP.
Mickael Ruau's insight:

La technique des masques de bits permet d'économiser l'espace de stockage et l'espace mémoire pour les booléens. D'autre part, c'est une technique d'obfuscation de code qui peut contribuer à la sécurité par l'obscurité.

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 8:51 AM
Scoop.it!

Déduplication de données : au-delà des économies d’espace disque

Déduplication de données : au-delà des économies d’espace disque | EcoConception Logicielle | Scoop.it
La déduplication permet d’économiser l’espace de stockage mais aussi de soulager le réseau et d’accélérer les sauvegardes ou les restaurations. Ces multiples objectifs sont atteints via des produits et des technologies disparates.
Mickael Ruau's insight:

"Le gain est certes fort sur le stockage, mais il réduit aussi d’autant la charge réseau. « Cela constitue souvent le seul moyen de centraliser la sauvegarde de sites distants », estime Pascal Contet, consultant stockage et sauvegarde chez l’intégrateur SCC. A noter que l’outil de sauvegarde doit être spécifique."

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 8:45 AM
Scoop.it!

Opendedup

Opendedup Develops SDFS, a file-system that does inline deduplication.Try it out the new OpenDedup Virtual Appliance. Its easy to setup. Its Free.

 

 

Mickael Ruau's insight:
The main features of SDFS are:Cross Platform Support - Works on Linux or Windows.Reduced Storage Utilization - SDFS Deduplication can reduce storage utilization by up to 90%-95%Scalability - SDFS can dedup a Petabyte or more of data. Over 4TB per gig of memory at 128k chunk size.Speed - SDFS can perform deduplication/redup at line speed 1 GB/S+VMWare support - Work with vms - can dedup at 4k block sized. This is required to dedup Virtual Machines effectivelyFlexible storage - deduplicated data can be stored locally, on the network across multiple nodes, or in the cloud.Inline and Batch Mode deduplication - The file system can dedup inline or periodically based on needs. This can be changed on the flyFile and Folder Snapshot support - Support for file or folder level snapshots.


HomeDownloadWindows Quick Start GuideLinux Quick Start GuideCloud Based Deduplication Quck Start GuideAdministrator's GuidePerformance MetricsVMWare Deduplication RatesWhat is Deduplication and Why do it?SDFS Architecture PresentationVolume Creation Man PageChange LogReplication GuideVirtual NAS Appliance Setup  
No comment yet.
Scooped by Mickael Ruau
August 20, 2013 8:40 AM
Scoop.it!

LessFs: la déduplication en ligne sous Linux (2/3) • SynerGeek.fr

LessFs: la déduplication en ligne sous Linux (2/3) • SynerGeek.fr | EcoConception Logicielle | Scoop.it
Installation de LessFs sur Debian/Ubuntu LessFS est disponible soit sous la forme de paquets RPM compatibles avec les distributions type RedHat ou sous la
No comment yet.
Scooped by Mickael Ruau
August 20, 2013 6:35 AM
Scoop.it!

LaRevueDurable - Numéro 49 - Les technologies de l’information et de la communication et l’impératif de la sobriété

LaRevueDurable - Numéro 49 - Les technologies de l’information et de la communication et l’impératif de la sobriété | EcoConception Logicielle | Scoop.it
LaRevueDurable est la premi?re revue de vulgarisation francophone sur le d?veloppement durable. Elle offre une approche rigoureuse et interdisciplinaire ? cette notion d'actualit?, qui suscite de l'int?
No comment yet.
Scooped by Mickael Ruau
August 19, 2013 10:31 AM
Scoop.it!

Pinba engine by tony2001

Pinba engine by tony2001 | EcoConception Logicielle | Scoop.it

 

Pinba is a MySQL storage engine that acts as a realtime monitoring/statistics server for PHP using MySQL as a read-only interface.

 

 

Mickael Ruau's insight:

Pinba is not a debugging tool in a common sense, since you're not supposed to do debugging on production servers, but its main goal is to help developers to monitor performance of PHP scripts, locate bottlenecks in realtime and direct developers' attention to the code that really needs it.

No comment yet.
Scooped by Mickael Ruau
August 19, 2013 9:31 AM
Scoop.it!

Time To First Byte - Wikipedia, the free encyclopedia

Time To First Byte or TTFB is a measurement that is often used as an indication of the responsiveness of a webserver or other network resources.

It is the duration from the virtual user making an HTTP request to the first byte of the page being received by the browser. This time is made up of the socket connection time, the time taken to send the HTTP request, and the time taken to get the first byte of the page. This can be measured using Microsoft's Application Center Test (ACT).

TTFB can also stand for 4,5,6,7-tetrachloro-2-trifluoromethylbezimidazole, a mitochondrial respiratory chain uncoupler.

No comment yet.
Scooped by Mickael Ruau
August 19, 2013 9:17 AM
Scoop.it!

SOL : le premier ordinateur portable fonctionnant exclusivement à l'énergie solaire sort avec comme OS Ubuntu

SOL : le premier ordinateur portable fonctionnant exclusivement à l'énergie solaire sort avec comme OS Ubuntu | EcoConception Logicielle | Scoop.it
Les rayons lumineux peuvent générer de l'énergie électrique, comme l'ont démontré de nombreux travaux scientifiques.
No comment yet.
Scooped by Mickael Ruau
August 18, 2013 5:54 PM
Scoop.it!

LessFs: la déduplication en ligne sous Linux (1/3) • SynerGeek.fr

LessFs: la déduplication en ligne sous Linux (1/3) • SynerGeek.fr | EcoConception Logicielle | Scoop.it
Il faut se faire une raison! Le volume de données généré par la vie d'une entreprise ou d'un particulier ne cesse de croitre. La politique du "zéro papier"
No comment yet.
Scooped by Mickael Ruau
August 18, 2013 5:51 PM
Scoop.it!

ORACLE: Rechercher et éliminer les données en double

Les données en double sont déjà difficiles à contrôler manuellement dans les petits fichiers, donc avec les grandes quantités de données telles que celles gérées avec ORACLE, ils ne peuvent être maîtrisés qu'avec un outil approprié.
No comment yet.
Scooped by Mickael Ruau
August 18, 2013 5:41 PM
Scoop.it!

Déduplication de données : faites faire une cure d'amaigrissement à votre stockage (2ème partie)

Dans tous les cas, la déduplication produit des résultats surprenants en matière de réduction des données. Si la plupart des utilisateurs n’atteignent jamais les ratios invoqués par certains fournisseurs (de type 200 ou 300:1) - qui ne sont possibles que dans certains scénarios très particuliers -, il est commun d’obtenir des ratios de type 10:1 à 20:1. Ce qui signifie une réduction de 90 à 95% du volume des données. Dans la pratique cela veut dire qu’une appliance de déduplication avec 40 To de capacité disque utile pourra en fait sauvegarder 400 à 800 To de données.

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 11:12 AM
Scoop.it!

Automatic CSS3 Prefixer and Compressor - SitePoint

Automatic CSS3 Prefixer and Compressor - SitePoint | EcoConception Logicielle | Scoop.it
There are many ways to compress CSS files or automatically generate browser-specific CSS3 prefixes, but usually extra tools are used which is very annoying. In this article you'll learn how to do both using only PHP!
No comment yet.
Scooped by Mickael Ruau
August 20, 2013 9:33 AM
Scoop.it!

10 Ways to Speed Up Your Site - SitePoint

10 Ways to Speed Up Your Site - SitePoint | EcoConception Logicielle | Scoop.it
You’ve designed a beautiful site. It looks great, it sells widgets, and it gets the job done!
No comment yet.
Scooped by Mickael Ruau
August 20, 2013 8:58 AM
Scoop.it!

The Green Issue

The Green Issue | EcoConception Logicielle | Scoop.it
Read the Digital Edition - With our May 2008 green issue we look at the green hosting discussion from every angle - covering the regulatory and policy work going on among industry associations and government groups; data...
Mickael Ruau's insight:

Read the Digital Edition

 

 

Sign up to receive your copy of The WHIR Magazine today!

 

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 8:49 AM
Scoop.it!

Déduplication - Wikipédia

En informatique, la déduplication (également appelée factorisation ou stockage d'instance unique) est une technique de sauvegarde de données, consistant à factoriser des séquences de données identiques afin d'économiser l'espace utilisé.

Chaque fichier est découpé en une multitude de tronçons. À chacun de ces tronçons est associé un identifiant unique, ces identifiants étant stockés dans un index. L'objectif de la déduplication est de ne stocker qu'une seule fois un même tronçon. Aussi, une nouvelle occurrence d'un tronçon déjà présent n'est pas à nouveau sauvegardée, mais remplacée par un pointeur vers l'identifiant correspondant.

La déduplication est utilisée en particulier sur des solutions du type VTL (Virtual Tape Library).

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 8:43 AM
Scoop.it!

La déduplication passe à l’open source avec Opendedup | Silicon

Le projet Opendedup comprend un système de fichiers gérant la déduplication et conçu pour Linux, SDFS. Ce dernier se place au-dessus des périphériques locaux ou réseau (CIFS, NFS et iSCSI). Le tout semble solide, avec des performances de déduplication annoncées comme étant supérieures à 150 Mo/s et la possibilité de traiter plus de 1000 To de données (3 To par gigaoctet de mémoire).

 
Mickael Ruau's insight:

Bon point, cette solution est compatible avec les hyperviseurs KVM, VMware et Xen. Vous pourrez télécharger cet outil directement sur le site web du projet Opendedup.

No comment yet.
Scooped by Mickael Ruau
August 20, 2013 8:38 AM
Scoop.it!

LessFs: la déduplication en ligne sous Linux (3/3) • SynerGeek.fr

LessFs: la déduplication en ligne sous Linux (3/3) • SynerGeek.fr | EcoConception Logicielle | Scoop.it
Nous allons maintenant réaliser un test de déduplication en créant un fichier de 64K ne contenant que des zéros. Tout d'abord, nous créons ce fichier dans
Mickael Ruau's insight:

"La déduplication est une solution envisageable mais jusqu’à présent, il s’agissait de solutions  propriétaires intégrés à des équipements de stockages type NAS de haut de gamme. LessFS est la seule solution OpenSource existant à ce jour mais ce projet est extrêmement actif et démontre d’ors et déjà un excellent potentiel. "

No comment yet.
Scooped by Mickael Ruau
August 19, 2013 10:35 AM
Scoop.it!

Munee: Standalone PHP 5.3 Asset Optimisation & Manipulation

On-The-Fly Image Resizing, On-the-fly LESS, SCSS, CoffeeScript Compiling, CSS & JavaScript Combining/Minifying, and Smart Client Side and Server Side Caching
Mickael Ruau's insight:

Munee is a PHP5.3 library to easily on-the-fly compile LESS, SCSS, or CoffeeScript, resize/manipulate images on-the-fly, minify CSS and JS, and cache assets locally and remotely for lightening fast requests. No need to change how you include your assets in your templates.

No comment yet.
Scooped by Mickael Ruau
August 19, 2013 10:23 AM
Scoop.it!

High performance PHP framework

High performance PHP framework | EcoConception Logicielle | Scoop.it
Phalcon is a web framework delivered as a C extension providing high performance and lower resource consumption
Mickael Ruau's insight:

"Phalcon PHP is a web framework delivered as a C extension providing high performance and lower resource consumption. Phalcon PHP is written in C with platform independence in mind. As a result, Phalcon PHP is available on Microsoft Windows, GNU/Linux, Mac OS X, You can either download a binary package for the system of your choice or build it from sources."

No comment yet.
Scooped by Mickael Ruau
August 19, 2013 9:31 AM
Scoop.it!

Search Engine Rankings or Your Users? - Six Revisions

Search Engine Rankings or Your Users? - Six Revisions | EcoConception Logicielle | Scoop.it

A recent study by Moz (producers of SEO software) carried out by data scientist Matt Peters along with Zoompf (a website performance platform) took an in-depth look at the correlation between site speed and Google search engine rankings.

The findings confirmed that website speed does matter when it comes to search engine rankings, but it’s Time To First Byte (TTFB) that makes the difference rather than page load times.

 

Mickael Ruau's insight:

When it comes to website performance as it relates to the user experience, frontend design is what matters most, and not so much the backend (web servers) which is what TTFB effectively measures.

No comment yet.
Scooped by Mickael Ruau
August 18, 2013 5:58 PM
Scoop.it!

ZFS - Wikipedia, the free encyclopedia

ZFS is a combined file system and logical volume manager designed by Sun Microsystems. The features of ZFS include protection against data corruption, support for high storage capacities, integration of the concepts of filesystem and volume management, snapshots and copy-on-write clones, continuous integrity checking and automatic repair, RAID-Z and native NFSv4 ACLs. ZFS is implemented as open-source software, licensed under the Common Development and Distribution License (CDDL). The ZFS name was registered as a trademark of Oracle[3] until September 20, 2011.[4]

ZFS was designed and implemented by a team at Sun led by Jeff Bonwick and Matthew Ahrens. It was announced on September 14, 2004,[5] but development started in 2001.[6] Source code for ZFS was integrated into the main trunk of Solaris development on October 31, 2005[7] and released as part of build 27 of OpenSolaris on November 16, 2005. Sun announced that ZFS was included in the 6/06 update to Solaris 10 in June 2006, one year after the opening of the OpenSolaris community.[8]

The name originally stood for "Zettabyte File System",[9] but today does not stand for anything.[10] A ZFS file system can store up to 256 quadrillion zettabytes (ZB), where a zettabyte is 270 bytes.

Mickael Ruau's insight:

Deduplication capabilities were added to the ZFS source repository at the end of October 2009,[56] and relevant OpenSolaris ZFS development packages have been available since December 3, 2009 (build 128).

Effective use of deduplication may require large RAM capacity. Recommendations range from 1 GB for every extra 1 TB of storage[57] to 2GBs for every TB of storage. (at a block size of 128k)[58][59]

Insufficient physical memory or lack of ZFS cache can result in virtual memory thrashing, which can either lower performance, or result in complete memory starvation.[citation needed] SSDs can be used to cache deduplication tables, thereby speeding up deduplication performance by a factor of eight or more.[citation needed]

As of April 2013, ZFS deduplication has been known to cause some performance problems when using low memory, and dedup ratio is often moderate.[citation needed] There are several other storage vendors that have rewritten ZFS dedup and use an OpenSolaris + ZFS modified software to achieve very high dedup ratios, for instance Greenbyte claims to compress 5.000 desktop VMs into 4TB: http://www.theregister.co.uk/2012/10/12/greenbytes_chairman/ Tegile is another storage vendor with rewritten ZFS dedup that claims similar numbers:http://www.theregister.co.uk/2012/06/01/tegile_zebi/

No comment yet.
Scooped by Mickael Ruau
August 18, 2013 5:52 PM
Scoop.it!

La recherche approximative avec SQL

Les doublons évidents sont faciles à trouver avec SQL. Pour la recherche approximative, la plupart des serveurs de bases de données ont leurs propres commandes SQL pour chercher des mots qui sonnent pareil.
No comment yet.
Scooped by Mickael Ruau
August 18, 2013 5:45 PM
Scoop.it!

Bacula Systems dévoile une nouvelle fonctionnalité innovante d'optimisation des volumes de déduplication | Open Source Magazine

Bacula Systems dévoile une nouvelle fonctionnalité innovante d'optimisation des volumes de déduplication | Open Source Magazine | EcoConception Logicielle | Scoop.it
SYS-CON's Enterprise Open Source Magazine
Mickael Ruau's insight:

Grâce à sa nouvelle fonctionnalité relative aux volumes de déduplication, Bacula Systems propose le meilleur de la déduplication via la convergence des systèmes de fichiers de compression et les technologies des systèmes de déduplication à blocs fixes. Selon les données, la proportion de déduplication peut être de 10:1, 20:1 ou plus élevée.

No comment yet.