Show notes
Der Geekstammtisch mit Gesprächen von der NoSQL Matters 2014.Gesprächspartner[EN] Ted Dunning (@ted_dunning)[EN] Ellen Friedman (@Ellen_Friedman)[EN] Johnny Miller (@cyanmiller)[DE] Michael Hunger (@mesirii)[EN] Akmal Chaudhr (@akmalchaudhri)[DE] Gereon Steffens (@gereons)[DE] Max Neunhöffer[EN] Mahesh Paolini-Subramanya (@dieswaytoofast)[EN] Boaz Leskes (@bleskes)[DE] Frank Celler (@fceller) und Stefan Edlich (@edlich)[EN] Russel Brown (@russelldb)[EN] Jennifer Rullmann (@jrullmann)Intro (00:00:00)Basti und Dirk sagen "Hallo"Ted Dunning, MapR (00:03:46)@ted_dunningWar dieses Jahr Keynote SpeakerThema war "Remember the Future"Gist: Einige Dinge die heute modern erscheinen werden in Zukunft nicht mehr sein. Dinge von denen man dachte, sie spielen keine Relevanz mehr, werden in Zukunft modern sein.Was braucht NoSQL für die Zukunft?Welche Möglichkeiten werden uns Daten eröffnen?Was sind die kleinen Dinge, die in Zukunft große Relevanz haben werden?Ellen Friedman (00:18:23)@Ellen_FriedmanHat einen eher ungewöhnlichen Hintergrund: Sie ist Biologin mit Schwerpunkt auf Bio-Chemie und Genetik und hat in diesen Bereichen sowohl Forschung als auch Lehre betriebenSie ist Autorin von zahlreichen Publikationen in diesem Bereich, aber auch Mitglied des Mahout-Projekts und schreibt aktuell viel über Machine-LearningSie erklärt uns wie es zum Thema der Keynote "Remembering the future" kamEllen glaubt wir werden genauer wenn es darum geht die Zukunft vorher zusagenIm Sinne von: Was für Probleme gelöst werden, weniger wie sie gelöst werdenDie Lösung wird oft sehr überraschend seinManchmal gab es die Lösung schon in der Vergangenheit und sie wird neu entdeckt"Die Geschichte wiederholt sich nicht"Wir sprechen über die Herausforderungen die auf unsere Gesellschaft zukommen mit der weiteren Erfassung großer DatenmengenWelche Verantwortung hat die Tech-Community in diesem ZusammenhangAbschließend geht es noch um die verständliche Vermittlung von komplexem WissenJohnny Miller, DataStax (00:34:34)@cyanmillerJohnny ist Solution Architect bei DataStax, der größte Committer von CassandraNeben einem Vortrag hat er auch einen sehr guten Einsteiger-Workshop gegebenWir haben mit ihm über Ease-of-use gesprochen, und dass scheinbar viele NoSQL Systeme ihre Funktionalität langsam im Griff haben und sich nun auf die Benutzbarkeit konzentrieren könnenSein Herzensthema ist Sicherheit in NoSQL Datenbanken, daher haben wir natürlich auch darüber gesprochenMichael Hunger, Neo Technologies (00:53:52)@mesiriiMichael kommt von Neo Technologies, der Firma hinter Neo4j, einer GraphdatenbankAuch seinen Einsteiger-Workshop konnten wir besuchenSein Talk war ebenfalls ein Einstieg, vor allem in die Welt der GraphenWir sprachen mit ihm über "The right tool for the job" und welche Problemstellungen für Graphen geeignet sindAuch hier war Ease-of-use ein ThemaIm Fall von Neo4j bezieht sich das sowohl auf die Anwendung als solche aber auch auf den Einstieg in die Welt der GraphenOff-the-Record: Leider erst nach Aufnahme haben wir uns noch verraten lassen, dass Neo4j seinen Namen aus dem Film der Matrix hat :-)Akmal Chaudhri, DataStax (01:12:24)@akmalchaudhriAkmal hat einen der wenigen nicht-technischen Talks gehaltenDas Thema könnte dennoch nicht wichtiger sein: SkillsWie schafft man es als Unternehmen aber auch als Entwickler mit der rasanten technologischen Entwicklung mithalten zu können?Wir stellen fest, dass ein großer Vorteil ist, dass im Grunde alle großen NoSQL Datenbanken frei verfügbar sind und zu jeder zahlreiche und qualitativ hochwertige Lernressourcen kostenlos zur Verfügung stehenGereon Steffens, Finanzen100 (01:29:17)@gereonsGereon ist Head of IT bei Finanzen100 in KölnWir sprachen letztes Jahr mit ihm über die geplante Einführung von RedisDiese Einführung ist mehr als erfolgreich verlaufenAlle Anforderungen konnten erfüllt und neue Funktionalitäten für die Nutzer etabliert werdenWir sprachen auch darüber wie er diese neue Technologie im Team erfolgreich etablieren konnteMax Neunhöffer, triAGENS (01:45:09)Max kommt von der Open-Source Multi-Model Datenbank ArangoDBWir reden mit ihm über das neueste Feature von ArangoDB: ShardingVor allem geht es um die Herausforderungen ein solches Feature zu implementierenDer aktuelle Stand funktioniert zwar, aber es gibt noch viel zu tunMahesh Paolini-Subramanya, Ubiquiti Networks (02:00:43)@dieswaytoofastMit Mahesh wollten wir schon letztes Jahr sprechen, haben es aber nicht mehr geschafft. Nun hat es geklappt!Er arbeitet zur Zeit bei Ubiquiti Networks "The largest Network infrastructure company you may never heard of"Erste Frage die sich stellt: Was hat ein Hersteller von Netzwerkhardware mit NoSQL am Hut?Antwort: Unmengen von Daten!Uniquiti bietet eine Cloud-basierte Management Plattform für die Hardware anJedes Gerät schickt alle 30 Sekunden Daten dorthin und kann von dort auch Konfiguration oder andere Informationen abrufenSie setzen dazu so ziemlich jede NoSQL Datenbank ein die es gibt (außer MongoDB)Auch hier ist wieder "The right tool for the job" ThemaUnd natürlich sprechen wir über das große Thema SicherheitBoaz Leskes, Elasticsearch (02:23:56)@bleskesEntwickler bei elasticsearchEr hat einen Talk zu den Aggregationsmöglichkeiten in elasticsearch gehaltenZusammengefasst: Mit Aggregationen, Facettensuche und den Analysefunktionen lassen sich sehr komplexe Systeme zur Analyse von beliebigen Daten erstellenelasticsearch ist noch viel weniger "nur" für Suchen geeignet, als noch vor einem JahrDie Nutzer erkennen immer mehr, welche weiteren Möglichkeiten durch elasticsearch bekommenBoaz erklärt wie die Suchfunktionalitäten von elasticsearch bei der Analyse von arbiträren Daten helfen kannEs geht weiter mit einigen interessanten Einblicken in die Optimierung von AlgorithmenEase-of-use ist auch bei elasticsearch ein sehr wichtiges Thema, nicht nur bei der Nutzung aus Entwicklersicht, sondern auch aus Betriebssicht"Elasticsearch is a highly distributed system that really, really hard tries to hide it"Frank Celler und Dr. Stefan Edlich (02:39:35)@fceller (Dr. Celler Cologne Lectures) & @edlichFrank und Stefan sind beide Organisatoren der Konferenz und im ProgrammkommiteeWir sprechen über die Vorbereitungen der Konferenz und wie die bisherigen Eindrücke sindWir erhalten ein paar Einblicke in die Schwierigkeiten bei der Zusammenstellung des ProgrammsNoSQL Matters gibt es nicht nur in Köln, sondern auch in Dublin und BarcelonaRussel Brown, Basho (02:53:18)@russelldbRussel ist kurzfristig für einen Talk eingesprungen, glücklicherweise zu dem Thema, dass er implementiert hat ;-)Mit Russel haben wir über CRDT in Riak gesprochen, dieses Theme hatten wir letztes Jahr auch schon mit Sean CribbsDamals steckte es noch in den Kinderschuhen, heute ist es nutzbar in der neuesten Version von RiakCRDTs steht für "Conflict-Free Replicated Data-Typ"Wir reden über die Herausforderungen der ImplementierungUnd vor allem über die Herausforderungen beim TestingObwohl das Feature implementiert ist, gibt es noch viele Dinge zu tun und zu optimierenJennifer Rullmann, FoundationDB (03:11:26)@jrullmannEntwicklerin bei FoundationDBHat vorher Webanwendungen Entwickelt nun arbeitet sie an FoundationDBFoundationDB: Distributed Key-Value DB mit der Möglichkeit andere Datenmodelle (Dokumente, Graphen, ...) in Form von Layern hinzufügenIhr Talk war zu dem Thema "NoSQL and ACID"Ease of Use: FoundationDB legt viel Wert darauf einfach im Betrieb zu sein (wenig Konfiguration by default)Outro (03:28:52)Bast und Dirk sagen "Tschüss"persönliches Fazit: Wir hatten tolle drei Tage, haben viel gelernt und sehr spannende Gespräche geführtFazit zur Konferenz: NoSQL wird erwachsen und wird uns bestimmt noch viele Jahre begleiten. In welcher Form? Das wird die Zukunft zeigen ;-)

