Engago logo with birds against blue sky, engaging to take part in the journey of Enterprise 2.0
Blog  Souscrire Lecteur

PRESS RELEASE:

Re-cibler les entreprises visiteuses intéressées par leur envoyant des email après leur visite au site web.

Lisez la suite ...

Blog

 Subscribe




Services:

LEADSExplorer
Plus de prospects par votre site web

popupbooster
Plus de clicks sur votre site web






Liens:

- Finance Yahoo
- OSWD.org
- DMediaWire
- Fark
- EContent
- VentureBeat
- TheAlarmClock
- Alarm:Clock €
- Wikipedia FR
- Top Blog List
- Red Herring

Communiqués de Presse

La technologie Appmetrix

La technologie Appmetrx se compose d'un certain nombre de modules, avec rendement élevé, adaptés pour les services d'Internet, les communications d'IP et le traitement des données.

Ces modules ont été extraits à partir d'un nombre de projets opérationnels, qui ont été développés par notre équipe de technologie, depuis la fin les années 90.
Lorsqu'on était entrain de développer ces routines spécialisées, l'intention originale était d' optimiser les "embouteillages" (Bottlenecks), qui pourraient potentiellement freiner l'exécution ou limiter l'extensibilité (scalability) de ces projets.

Il y a une tendance de préférer de l'extension au lieu d'optimiser, fondé sur l'idée que le matériel (Hardware) est meilleur marché, que le temps de développement. Les gens sont convaincus de ceci, qui explique probablement pourquoi c'est une expression si populaire.
Naturellement, c'est souvent en effet le cas. Au moins il est plus facile trouver un nouveau serveur, qui est moins déprimé qu'un développeur.

Acheter un serveur, pour sauver 3 mois de temps d'élaboration est évident.
Mais supposons qu'enlevant les "embouteillages", 1 serveur puisse supporter la charge de 3 ?
Supposons que nous ne parlons pas de 1 serveur, mais de 10 ou de 100 serveurs, qui peuvent soudainement supporter une charge beaucoup plus grande?
Quoi faire quand votre application de service web demande 10 secondes comme temps de réponse, tandis que l'application de votre concurrent répond en moins d'une seconde?

Typiquement des problèmes d'exécution ne peuvent pas être fixées en mettant plus de serveurs.
L'utilisation des serveurs plus rapides, est une solution de courte durée avec peu de succès.
Malheureusement, quand vous employez déjà le matériel le plus performant, ceci reste une théorie gentille mais impraticable.
Il est très probable, que vos clients ne veulent pas traîner pour observer le prochain épisode de la loi de Moore.

Impédance basse d'abstraction

A cause de la plus grande utilisation des langages de haut niveau et l'abstraction, avec des couches de complexité supplémentaire, dépendant des serveurs d'une base de données, qui sont souvent trop d'usage générique, ont mené à une plus grande occurrence des "embouteillages". Ils sont trop souvent acceptés en tant qu'un certaine type d'effet secondaire.
Afin d'optimiser le développement et les temps d'exécution des applications, une combinaison de Ruby on Rails et C++ est employée, là où il est le plus approprié.
De sa part Ruby on Rails apporte une impédance basse d'abstraction. Et le C++ apporte la performance élevée.

L''abstraction d'impédance est un tueur de productivité, qui consomme le temps du développeur, qui est obligé à faire des choses sans importance directe pour l'application.
Ruby on Rails est un environnement "Full-Stack" Open Source pour Internet pour fournir des applications réelles, rapidement et facilement.  Ruby on Rails s'occupe du travail en générale, et ainsi les développeurs peuvent se concentrer sur les parties critiques de performance de l'application.

En combinant le Ruby on Rails et C++, des applications performant peuvent être fournies et ajustées à la demande du marché.

Donald Knuth est souvent citée: "L'optimisation prématurée est la racine de tout le mal".
Cependant, la citation entière est:'On devrait oublier les petites efficacités ou améliorations, car dans 97% des cas l'optimisation prématurée est la racine de tout le mal. Pourtant nous ne devrions pas passer vers le haut de nos occasions dans cette 3% critique".
Cet dans le 3% critique où se trouve le positionnement de l'Appmetrx.

Implémentation

Appmetrx est employé dans LEADSExplorer, qui est la première solution que nous publierons bientôt sous notre propre marque.
La technologie AppMetrx est prête et destinée pour l'Entreprise 2.0.