Hallo,
ich muss sagen, dass je tiefer ich in die Welt der großen Konzerne eindringe, desto schmutziger das Geschäft wird. Heute ist mir aber etwas unglaubliches passiert.
Ich sollte als Subunternehmen eine Software entwickeln, mit der eine Versicherung Fälle bearbeiten kann. Vorgabe waren 100 Clients, erweiterungsfähig. Alles soweit kein Problem, relativ wenig Arbeit für viel Geld. Um dem Kunden gute Qualität für sein Geld zu bieten, habe ich mir an vielen Stellen des Quellcodes Gedanken gemacht. Herausgekommen ist meiner Meinung nach, eine perfekte Anwendung.
Heute habe ich die Software meinem Auftraggeber vorgezeigt, doch er war mit der Arbeit garnicht zufrieden. Sein Kommentar: "Ihre Anwendung skaliert ja nicht." Das ist auch soweit richtig. Nur das braucht sie auch nicht. Laut meinem Benchmark kann ich (statt den geforderten 100 Clients) rund 700.000 bedienen mit Antwortzeiten von unter 5 Sekunden.
Und genau da war sein Problem. Denn wenn meine Software so schnell ist, dann kommen keine weiteren Aufträge hinzu. Ich soll die Software deshalb jetzt so langsam machen, dass die ab 130 Clients quasi unbenutzbar wird. Wieso? Damit man dann einen weiteren Server verkaufen kann (7.000€ im EK, 35.000€ im VK). Der Server würde dann einfach nur so nebenher laufen und NICHTS machen. Das scheint aber nicht nur die Masche meines Auftraggebers zu sein. "So macht man es, wenn man oben mitspielen will."
Ich wette, man könnte so einige Kraftwerke abschalten, wenn man aus den Unternehmen diese ganzen nichtstunden Server rauswirft.
Mich hat es aber immer fasziniert, dass die CPUs immer schneller werden, aber die Systeme immer langsamer.
ich muss sagen, dass je tiefer ich in die Welt der großen Konzerne eindringe, desto schmutziger das Geschäft wird. Heute ist mir aber etwas unglaubliches passiert.
Ich sollte als Subunternehmen eine Software entwickeln, mit der eine Versicherung Fälle bearbeiten kann. Vorgabe waren 100 Clients, erweiterungsfähig. Alles soweit kein Problem, relativ wenig Arbeit für viel Geld. Um dem Kunden gute Qualität für sein Geld zu bieten, habe ich mir an vielen Stellen des Quellcodes Gedanken gemacht. Herausgekommen ist meiner Meinung nach, eine perfekte Anwendung.
Heute habe ich die Software meinem Auftraggeber vorgezeigt, doch er war mit der Arbeit garnicht zufrieden. Sein Kommentar: "Ihre Anwendung skaliert ja nicht." Das ist auch soweit richtig. Nur das braucht sie auch nicht. Laut meinem Benchmark kann ich (statt den geforderten 100 Clients) rund 700.000 bedienen mit Antwortzeiten von unter 5 Sekunden.
Und genau da war sein Problem. Denn wenn meine Software so schnell ist, dann kommen keine weiteren Aufträge hinzu. Ich soll die Software deshalb jetzt so langsam machen, dass die ab 130 Clients quasi unbenutzbar wird. Wieso? Damit man dann einen weiteren Server verkaufen kann (7.000€ im EK, 35.000€ im VK). Der Server würde dann einfach nur so nebenher laufen und NICHTS machen. Das scheint aber nicht nur die Masche meines Auftraggebers zu sein. "So macht man es, wenn man oben mitspielen will."
Ich wette, man könnte so einige Kraftwerke abschalten, wenn man aus den Unternehmen diese ganzen nichtstunden Server rauswirft.
Mich hat es aber immer fasziniert, dass die CPUs immer schneller werden, aber die Systeme immer langsamer.