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

PRESS RELEASE:

Kunden nur Kontaktieren wenn es Interesse gibt. Vertrieb kann mit Kunden regelmäßig in Verbindung treten, aber es ist ...

Lesen Sie weiter ...

Blog

 Subscribe




Services:

LEADSExplorer
Mehr Leads von Ihre Website

popupbooster
Mehr Kilcks auf Ihre Website






Links:

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

Appmetrx Technologie

Die Appmetrx Technologie besteht aus einer Anzahl von hohe Leistungsbausteinen, die in Richtung von den Web Servicen, IP Kommunikationen und Datenbehandlung vorbereitet werden.

Diese Bausteine wurden extrahiert von einer Anzahl von funktionsfähigen Projekten, die von unserer Technik- und Ingenieurmannschaft seit den späten neunziger Jahren entwickelt wurden.
Die ursprüngliche Absicht, diese fachkundigen Programme zu entwickeln, war das optimieren von Engpässe, die möglicherweise die Leistungsfähigkeit oder Skalierbarkeit (scalability) von Projekten verkrüppelten.

Es gibt eine Tendenz zu skalieren anstelle zu optimieren. Die Argumentation dafür ist das Hardware preiswerter ist als Entwicklungszeit. Leute sind es eben so gewohnt, was vermutlich erklärt warum es ein so populärer Ausdruck geworden ist. Selbstverständlich ist dieses häufig tatsächlich der Fall.
Mindestens ist ein neuer Server einfacher zu finden und weniger schwermütig als ein Entwickler. Einen Server zu kaufen, um 3 Monate Entwicklungszeit zu ersparten, das versteht sich von selbst (no-brainer).
Aber was, wenn indem der Entwickler die Engpässe beseitigt, und 1 Server die Last von 3 Server anfassen kann?
Was, wenn wir nicht über 1 Server reden, aber 10 oder über 100, die plötzlich alle eine viel größere Last anfassen können?
Was wenn Ihre Netzanwendung 10 Sekunden braucht zu reagieren auf den Kunde, und Ihre Konkurrenten nur 1 Sekunde ?
Leistungsprobleme können normalerweise nicht gelöst werden, indem man mehr Server einsetzt. Das Verwenden von schnelleren Servern hat ein schnelle Erfolgrate, aber Lösst das Problem nicht.
Leider wenn Sie bereits der besten Hardware benutzten, bleibt dieses eine nette Theorie.
Ihre Klienten werden nicht herum hängen um die folgende Episode von Moores’ Gesetz aufzupassen.

Niedriger Abstraktionswiderstand

Erhöhter Gebrauch von höheren Programmiersprachen und Abstraktion, zusätzliche Schichten von Kompliziertheit, abhängig von Datenbank-Server, die häufig zu universell sind, haben zu ein erhöhtes Auftreten der Engpässe geführt, die als irgendeine Art der Nebenwirkung zu häufig angenommen und akzeptiert wird.

Zwecks die Entwicklung Anwendungen zu optimieren und leistungsfähige Applikationen zu bekommen, werden gleich Ruby on Rails und C++ verwendet, wo es am besten ist:
- Ruby on Rails wegen seine niedrige Abstraktions-Widerstand.
- C++ für die Leistung.

Abstraktion Widerstand ist ein Produktivitätsmörder, die Programmiererzeit herauf saugt, für Sachen die nicht die Anwendung ausmachen.

Ruby on Rails ist eine Full-Stack, Open Source Web-Rahmenwerk (Framework) für schnelle und leichte Anfertigung von Welt-realistischen Anwendungen.
Ruby on Rails kümmert sich um "der beschäftigten Arbeit", damit die Entwickler die Zeit haben auf die kritischen Teile und der Leistung von der Applikation zu konzentrieren.
Durch das Kombinieren von Ruby on Rails und C++ können leistungsstarke Anwendungen für Marktbedürfnisse geliefert werden und justiert werden.

Donald Knuth werd häufig zitiert: 'Vorzeitige Optimierung ist die Wurzel alles Übels".
Jedoch der vollinhaltliche Zitat ist: "Wir sollten kleine Leistungsfähigkeiten vergessen, ungefähr 97% der Zeit: sind vorzeitige Optimierung die Wurzel alles Übels. Noch sollten wir nicht herauf unsere Gelegenheiten in die kritischen 3% führen".
Dass kritisches 3% ist wo Appmetrx sein Platz findet.

Implementierung

Appmetrix werd verwendet in die erste Lösung von Engago Technologies: LEADSExplorer, die wir bald unter unserem eigenen Handelsmarke veröffentlichen.
Die AppMetrx Technologie ist bereit und fertig für Enterprise 2.0.