OOP 2016, 3. Tag

Marc Kurzmann Datum: 4. Februar 2016
Autor: Marc Kurzmann


Dave Thomas: Huge Memory & Collection Oriented Programming
Schon der erste Vortrag auf Englisch erforderte meine volle Konzentration. Dave Thomas ging ziemlich schnell auf die hardwaremäßigen Trends im Bereich Speicher ein. Dadurch, dass nicht-volatiler Speicher in naher Zukunft einerseits durch Flash und SSD-Technologie sehr viel schneller zugreifbar sein wird und andererseits im Vergleich zu den Kosten, die bei der Software-Entwicklung entstehen, äußerst „billig“ zu haben ist, werden vermehrt Systeme mit riesigen schnell zugreifbaren Speichern zur Verfügung stehen. Das wird massive Auswirkungen auf klassische Architekturpattern zur Performance-Optimierung haben. Genannt sei hier z.B. das Caching; aber auch Unveränderlichkeit von Objekten, funktionale Programmierung werden einen wichtigeren Stellenwert einnehmen.

Rolf Dräther: Team extreme – 15 Mann auf des toten Mannes Kiste
Spannend, aber mit einem ganz anderem Thema versprach der nächste Vortrag zu werden. Rolf Dräther hat das Experiment gewagt, eine Atlantik-Überquerung auf einem Segelschiff-Frachter mit 15 unbekannten Menschen zu wagen. Die Herausforderung war hier sich auf engstem Raum mit den anderen Crew-Mitgliedern zu arrangieren und zu lernen mit den Konflikten umzugehen. So packend hier der „Reisebericht“ war, so war ich doch ein wenig über die vermittelten Ergebnisse enttäuscht. Er ging hier nur sehr oberflächlich damit um, wie mit Krisensituationen umgegangen worden ist.

Keynote – Martin Förtsch, Thomas Endres: Sehen wie ein Terminator – Augmented Reality mit der Oculus Rift
Zwei findige Entwickler meiner Ex-Firma TNG haben auf sehr unterhaltsamer Weise demonstriert, wie mit einfachen Standard-Komponenten und APIs ein System gebaut werden kann, welches Informationen wie Gesichtserkennung in Echtzeit anzeigen kann, ähnlich wie aus den Terminator-Filmen bekannt. Dabei wurde eine Oculus Rift-Brille um zwei zusätzliche Kameras erweitert, die stereoskopische Bilder liefern – schon ganz lässig was die Jungs da gebastelt haben.

Josef Adersberger: Clickstream-Analyse mit Spark
Dann wieder ein guter Bekannter. Sepp Adersberger schildert in souveräner Weise über ein Projekt zur Clickstream-Analyse, von den Datenmengen, mit denen sie zu kämpfen hatten und die stark begrenzte Zeit in der die Daten weiterverarbeitet und aggregiert werden mussten. Dabei stellte er unterschiedliche Architektur-Ansätze und Tool-Chains gegenüber und erläuterte dann die Lösung, die letztendlich eingesetzt wurde: Kafka für die Datastream-Collection, Spark-Streaming für die Stream-Weiterverarbeitung, HDFS+Parquet als Event-Data-Lake, Spark für das Processing und Tachyon,Parquet und Spark SQL für Analytics. Eine interessante Kette mit interessanten Tools.

Keynote – Ward Cunningham: Federated Wiki builds further on Objects, Patterns and Agility
Als Begründer des Wikis stellte Ward Cunningham in seinem Vortrag den nächsten logischen Schritt vor: sein nächster Clou soll Federated Wiki sein – ein verteiltes Wiki. Hier hatte er schon sehr konkrete Vorstellungen, aber – sorry Ward – irgendwie habe ich hier nicht den besonderen „Kick“ mitbekommen – vielleicht lags aber nur am nachmittäglichen Koffein-Notstand…

Gunter Dueck: Integration of Everything
Wieder einmal unterstrich Gunter Dueck, warum er zu den unterhaltsamsten Vortragsrednern auf Konferenzen zählt. Gespickt mit zahllosen Anekdoten und durch Beispiele untermauert, mahnte er den bevorstehenden Wandel durch Industrie 4.0, IoT etc. an, auf den sich die Gesellschaft einstellen muss. Zum Schluss zitierte er dann noch Platons Höhlengleichnis um einen Vergleich mit der gesellschaftliche Lethargie zu ziehen.

So – das war’s für dieses Jahr auf der OOP: viele interessante Vorträge, neue Ideen und Inputs – wir werden das eine oder andere auf jedenfall verwerten können.

Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Über den Tellerrand


OOP 2015 – Tag 3

Autor: Marc Kurzmann


Technologie // Über den Tellerrand


Heute ging’s gleich technisch los mit dem ersten Vortrag über Möglichkeiten zur Vereinfachung von Deployments und Abhängigkeiten zur Laufzeitumgebung. Goßes Problem stellt hier zum Einen die oftmals mühsame Bereitstellung der Laufzeitumgebung dar (insbes. Appserver, wie Tomcat etc.), zum Anderen bringt das eine große Abhängigkeit in den zu verwendenden Bibliotheken mit sich (Servlet-API). Einen interessanten Ansatz …


Beitrag lesen
30
JAN
15

ML Conference 2018

Autor: Tobias Pfannkuche


Technologie // Über den Tellerrand


„Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.“ Ian Malcolm, Jurassic Park „Machine Learning sucks. It really does.“ Dr. Pieter Buteneers, ML Conference 2018 „Don’t wait for perfection.“ Dr. Ulrich Bodenhausen, ML Conference 2018 Ein Bericht zur ML-Konferenz rund um das Thema Künstliche Intelligenz …


Beitrag lesen
27
JUN
18

Responsive Webdesign – Was hat das mit mir zu tun?

Autor: Axel Güldner


Projekte // Technologie // Über den Tellerrand // User Experience & Design


Das Thema Responsive Webdesign hat inzwischen jeden von uns, der mit offenen Augen durch das Internet läuft, mindestens einmal berührt. Quasi wie aus dem Nichts ist diese Disziplin über Nacht zum neuen Buzzword unter Webdesignern/Entwicklern und Marketingleuten geworden. Responsive Webdesign gilt einfach als sexy, auch wenn die eigentliche Idee dahinter nicht gerade neu ist. Jeder …


Beitrag lesen
18
JAN
12

Umzug eines MediaWiki auf neuen Server? Auweh…

Autor: Benedikt Keller


Projekte // Technologie // Über den Tellerrand


Ein kleiner Hinweis an Entwickler und Projektmanager, sollten MediaWiki-Projekte einen Serverumzug erfahren dürfen: Das Problem Versionen vor 1.19.x kommen mit den neuen Versionen der PCRX-Library (Perl Compatible Regular Expressions) nicht zurecht. So gehabt nun bei einem alten Projekt. Das Problem äußert sich dadurch, dass plötzlich auf den Seiten unter der Überschrift keine Contents mehr auftauchen, in der …


Beitrag lesen
03
DEZ
15