Showing posts with label Martin Thompson. Show all posts
Showing posts with label Martin Thompson. Show all posts

Thursday, December 4, 2014

Martin Thompson - Responding in a Timely Manner

Here is a video from ReactConf in London earlier this year, of a presentation by Martin Thompson:

https://www.youtube.com/watch?v=4dfk3ucthN8

He talks about stuff like: Hard real time and Soft real time, distributes systems, Latency Distributions, queuing theory, Little's Law, Amdahl's law, Universal scalability law, Big O notation, hyperthreading, NUMA architectures, Garbage Collection, JVM Safepoints, Virtualization, benchmarking, profiling, non-blocking design, lock-free algorithms, etc.

As always, his presentations are full of details and insights. If you watch his talk and don't learn anything new, then lets just say that "you're way ahead of the curve"  :-O

Saturday, July 12, 2014

Martin Thompson on Top-10 performance myths

Here is a nice presentation on performance by Martin Thompson, covering hardware and software,
http://www.infoq.com/presentations/top-10-performance-myths

http://www.infoq.com/presentations/top-10-performance-myths

I particularly liked the part about Immutable (Persistent) data structures and magic ponies  :)
And what he said about "know your data structures".

(...) I think we're in an interesting era where people who just recall facts are almost redundant, because you can just google for them (the facts).
What's really useful is people who can reason. People who are aware of "I need to know what that is, given the characteristics of what I'm doing, and I can lookup it up."
It's that curiosity and ability to reason that I would search for during an interview process
(...)

As always, good stuff from Martin.
For more, check out his blog.