goto conference 2014
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
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
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.
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
Presentation of an ML runtime for bigdata.
TODO: have a look at https://github.com/0xdata/h2o-training
Security Architecture for the SmartHome - Jacob Fahrenkrug
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
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
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
A new database on my radar - impressive.
Docker - A Lot Changed in a Year - Chris Swan
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
New Concurrency Utilities in Java 8 - Angelika Langer
- 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
Gojko Adzic really thinks agile. Good presentation of how to make better user stories.
Do not describe a desired behavior but a behavior change.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK