3

goto conference 2014

 2 years ago
source link: https://yanns.github.io/blog/2014/11/10/goto-conference-2014/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

goto conference 2014

4 minute read 10 November 2014

My notes from the goto conference Berlin 2014:

Thursday

Opening Keynote: Software Design in the 21st Century - Martin Fowler

We, developers, take responsibility in the code we write.
We cannot simply say: "I implemented that because I was told so".
Avoid dark patterns.

We are not code monkeys.

Aeron: The Next Generation in Open-Source High-Performance Messaging - Martin Thompson

slides blog

Aeron is a OSI layer 4 Transport for message oriented streams. is simply impressive, achieving a very low latency.
I'd like to see an integration of Aeron in Akka cluster.

similar talk

Writing highly Concurrent Polyglot Applications with Vert.x - Tim Fox

It was a good introduction to Vert.x.
But I was expecting more than an introduction.

Fast Analytics on Big Data - Petr Maj and Tomas Nykodym

slides

Presentation of an ML runtime for bigdata.

Code With Spark API

TODO: have a look at https://github.com/0xdata/h2o-training

Security Architecture for the SmartHome - Jacob Fahrenkrug

slides

A good presentation about the future threats of connected objects and the solution yetu implements.

Graph All The Things!! Graph Database Use Cases That Aren't Social - Emil Eifrem

slides

very good presentation of Neo4j.
We should use a graph database where it make sense - the search queries are much easier to write / read, and the performance very good.

Party Keynote: Staying Ahead of the Curve - Trisha Gee

slides

Friday

Morning Keynote: Excellence Culture & Humane Keeping of Techies - Prof. Dr. Gunter Dueck

a very good keynote, very funny and true at the same time.

Aerospike: Flash-optimized, High-Performance noSQL database for All - Khosrow Afroozeh

slides

A new database on my radar - impressive.

Docker - A Lot Changed in a Year - Chris Swan

slides

Docker is maturating.
Just do not forget that "containers do not contain" -> no complete security between container and host, and between containers.

The Joys and Perils of Interactive Development - Stuart Sierra

slides

New Concurrency Utilities in Java 8 - Angelika Langer

slides

  • Future API is becoming usable, it is now possible to chain futures and callbacks.
  • new StampedLock is optimized for reading. (personal note: but lock-free algorithms should be preferred, like in Lock-Based vs Lock-Free Concurrent Algorithms)
Adaptive Planning - Beyond User Stories - Gojko Adzic

blog slides

Gojko Adzic really thinks agile. Good presentation of how to make better user stories.
Do not describe a desired behavior but a behavior change.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK