Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert sind; Die von diesem Forum gesetzten Cookies düfen nur auf dieser Website verwendet werden und stellen kein Sicherheitsrisiko dar. Cookies auf diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Open Source Tools und Daten
#12
Notiz 

RE: Open Source Tools und Daten

Ich habe eine Handvoll Batch-ETL Jobs die wir in Spark nächtlich laufen lassen und über die Zeit relativ aggressiv optimiert hatten auf kdb+ portiert. 

Aus X Zeilen code sind ein paar Zeilen geworden. Das ist fast 100 mal schneller und mit einem deutlich kleineren memory footprint.   

Zum Spaß habe ich auch eine Microservice Komponente die in Kafka Streams umgesetzt wurde portiert. Das läuft auf einem Prozess und schlägt bei Lasttest in Sachen Latenz und Throughput  die Originallösung um ein Vielfaches (die habe ich aber nicht selber geschrieben, vielleicht ist das einfach schlecht umgesetzt worden).

Lass es mich so formulieren: wenn dur ein richtig richtig guter Fortran/C/C++/Rust Programmierer bist, kannst du die gleiche Geschwindigkeit erreichen. Ich kenne nur ne Handvoll richtig richtig guter Programmiere. Ne Menge die sich dafür halten. 



Ich lass bei den Juniors "lesbar" nicht mehr gelten. Ich muss inzwischen echt sagen, code nach "clean code" Dogma über X Klassen und Methoden zu verteilen....ist vielleicht auch nicht der Weisheit letzter Schluss (ist code wirklich einfacher zu lesen wenn du x mal got to implementation clicken musst?). .  
Das ist Gewohnheit und eigentlich streng mathematische Notation. Stur von rechts  anch links ausgewertet ....f(g(h(x))). 

Ich bin da leider noch nicht. Aber die Profis mit denen ich da gearbeitet habe, die lesen das wie Fließtext. Die Komplexität der Anwendungen, Rechenleistung und Daten Volumen und Velocity waren von de Art wie du sie von Alibab am Black Friday hörst. Verwaltet von ner kleinen Truppe Ü-40 bis Ü-50 geeks.  
 
Ist anders...aber ich es kann sein, das wir allle in den 60-70ern falsch abgebogen sind.

__________________
Forum-Besserwisser und Wissenschafts-Faschist


Nachrichten in diesem Thema
Open Source Tools und Daten - von Lancelot - 02.01.2023, 15:36
RE: Open Source Tools und Daten - von Lancelot - 03.01.2023, 10:44
RE: Open Source Tools und Daten - von Bucketeer - 03.01.2023, 15:52
RE: Open Source Tools und Daten - von Lancelot - 03.01.2023, 16:33
RE: Open Source Tools und Daten - von Bucketeer - 03.01.2023, 18:58
RE: Open Source Tools und Daten - von saphir - 03.01.2023, 20:39
RE: Open Source Tools und Daten - von rienneva - 04.01.2023, 07:57
RE: Open Source Tools und Daten - von Lancelot - 04.01.2023, 10:47
RE: Open Source Tools und Daten - von lomo - 04.01.2023, 11:04
RE: Open Source Tools und Daten - von Lancelot - 04.01.2023, 11:18
RE: Open Source Tools und Daten - von TomJoe - 04.01.2023, 15:33
RE: Open Source Tools und Daten - von Lancelot - 04.01.2023, 17:33
RE: Open Source Tools und Daten - von TomJoe - 04.01.2023, 21:37
RE: Open Source Tools und Daten - von rienneva - 04.01.2023, 19:17
RE: Open Source Tools und Daten - von lomo - 05.01.2023, 11:07
RE: Open Source Tools und Daten - von Lancelot - 04.01.2023, 19:24
RE: Open Source Tools und Daten - von Lancelot - 04.01.2023, 22:25
RE: Open Source Tools und Daten - von TomJoe - 04.01.2023, 23:38
RE: Open Source Tools und Daten - von Lancelot - 05.01.2023, 12:01
RE: Open Source Tools und Daten - von Lancelot - 05.01.2023, 12:08
RE: Open Source Tools und Daten - von TomJoe - 05.01.2023, 14:05
RE: Open Source Tools und Daten - von Lancelot - 05.01.2023, 14:38
RE: Open Source Tools und Daten - von TomJoe - 05.01.2023, 15:00
RE: Open Source Tools und Daten - von lomo - 05.01.2023, 18:03
RE: Open Source Tools und Daten - von Lancelot - 05.01.2023, 19:02
RE: Open Source Tools und Daten - von lomo - 06.01.2023, 11:08
RE: Open Source Tools und Daten - von lomo - 12.01.2023, 15:58
RE: Open Source Tools und Daten - von TomJoe - 12.01.2023, 16:32
RE: Open Source Tools und Daten - von lomo - 12.01.2023, 17:08
RE: Open Source Tools und Daten - von Lancelot - 13.01.2023, 14:03
RE: Open Source Tools und Daten - von Lancelot - 03.03.2023, 15:13
RE: Open Source Tools und Daten - von Lancelot - 07.03.2023, 13:17
RE: Open Source Tools und Daten - von TomJoe - 09.03.2023, 12:31
RE: Open Source Tools und Daten - von Lancelot - 30.04.2023, 19:09
RE: Open Source Tools und Daten - von Lancelot - 09.01.2024, 14:57
RE: Open Source Tools und Daten - von Lancelot - 09.01.2024, 15:08

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
Notiz Kostenlose Historische EOD Daten atze2000 69 70.027 04.03.2021, 15:55
Letzter Beitrag: Noni-Binder
Notiz EOD Daten Feeds atze2000 7 8.805 08.02.2019, 12:59
Letzter Beitrag: Noni-Binder
Notiz Free Future Daten atze2000 0 2.163 11.01.2019, 13:27
Letzter Beitrag: atze2000
Notiz Cot Daten atze2000 2 3.518 10.01.2019, 19:46
Letzter Beitrag: atze2000

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste