It's been a great couple of weeks for the South Bunbury Football Club, finally getting some players back from injury and getting some wins on the board. Their captain Martin Thompson joined the show.See omnystudio.com/listener for privacy information.
COVID-Crash special with Sam Sicilia and Martin Thompson
The Rules of Investing
Guests: Sam Sicilia, Hostplus; Martin Thompson, Frontier Advisors. The ASX200 has collapsed by more than 20% in just three weeks since COVID-19 went global. When markets fall so far and fast, it induces a state of panic for many investors. In this episode of The Rules of Investing, I sit down with two very special guests to get their take on the current situation, and to hear what we could lay ahead. The first is Sam Sicilia, Chief Investment Officer of Hostplus. With more than $50 billion of funds under management and one million members, Hostplus is one of Australia's largest superannuation funds. Under Sam's guidance, Hostplus has become the top performing super fund in Australia over 10 years, according to Superguide. Also joining us is Marty Thompson, Senior Consultant at Frontier Advisors. After studying science in his undergraduate degree, Marty undertook PhDs in Molecular Cell Biology and cancer research. He's also worked as a research scientist and teacher in virology at Murdoch University. Since starting his Masters of Applied Finance, Marty has worked as a Commercialisation Analyst at Melbourne University, and an Investment Analyst at Starfish Ventures, a leading venture capital firm focused on biotech startups. In the first part of the episode, we discuss the disease itself, including what we know and don't know, and how the spread of the disease could play out from here. We then turn to discussing the effects that the disease and associated disruptions could have on the real economy. Finally, we discuss the effects on financial markets and individual investors.
Out of Bounds - May 17 (Ben Thompson, Martin Thompson, Nigel Reeve)
Out of Bounds - Triple M Southwest
A couple of great guests on the show today (0:05) Ben Thompson gives us an update on how Boyup Brook are travelling in the LSWFL (6:44) Dan and Craney preview Round 5 in the Dale Alcock Homes SWFL (12:05) Martin Thompson is coming close to his 100th game. The captain of South Bunbury chatted to us about their start to the year (20:15) A preview of Round 6 of the LSWFL with Nigel Reeve See omnystudio.com/listener for privacy information.
Martin Thompson on Aeron, Binary vs Text for Message Encoding, and Raft
The InfoQ Podcast
Martin Thompson discusses consensus in distributed systems, and how Aeron uses Raft for clustering in the upcoming release. Martin is a Java Champion with over 2 decades of experience building complex and high-performance computing systems. He is most recently known for his work on Aeron and Simple Binary Encoding (SBE). Previously at LMAX he was the co-founder and CTO when he created the Disruptor. * Aeron is a messaging system designed for modern multi-core hardware. It is highly performant with a first class design goal of making it easy to monitor and understand at runtime. The product is able to simultaneously achieve the lowest latency and highest throughput of any messaging system available today.Why listen to this podcast: * Aeron uses a binary format on the wire rather than a text based protocol. This is largely done for performance reasons. Text is commonly used in messaging to make debugging simpler but the debugging problem can be solved using tools like Wireshark and the dissectors that come with it.* In a forthcoming release of Aeron will support clustering. Raft was chosen over PAXOS for this since it is more strict. This means that there are fewer potential states the system can be in making it easier to reason about.* RAFT is an RPC-based protocol, expecting synchronous interactions. Aeron is asynchronous by its nature, but the underlying Aeron protocol was designed to support consensus, meaning that a lot of things which would typically need to be done synchronously can be done asynchronously and/or in parallel. * Static clusters will be added first to Aeron, with dynamic clustering after that, and then cryptography again with the intention of keeping the latency and throughput high. (edited)More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2Ilewk5You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVqSubscribe: www.youtube.com/infoqLike InfoQ on Facebook: bit.ly/2jmlyG8Follow on Twitter: twitter.com/InfoQFollow on LinkedIn: www.linkedin.com/company/infoqCheck the landing page on InfoQ: https://bit.ly/2Ilewk5
React London 2014: Responsive Trait - Responding in a Timely Manner - Martin Thompson
Timing is everything. If a system does not respond in a timely manner then: at best, its value is greatly diminished; and at worst, it is effectively unavailable. Reactive systems need to meet predictable response time guarantees regardless of load or datasets size, even in the presence of burst traffic and partial failure conditions.In this talk we will explore what is means to be responsive and the fundamental design patterns required to meet predictable response time guarantees. Queueing theory, Little's Law, Amdahl's Law, Universal Scalability Law - we'll cover the good bits. Then we'll explore algorithms that work with these laws to deliver timely responses from our applications no matter what gets thrown at them.Martin Thompson - High-performance and low-latency specialistMartin is a high-performance and low-latency specialist, with experience gained over two decades working on the bleeding edge of large transactional and big-data systems. He believes in Mechanical Sympathy, i.e. applying an understanding of the hardware to the creation of software as being fundamental to delivering elegant high-performance solutions. The Disruptor framework is just one example of what his mechanical sympathy has created.Martin was the co-founder and CTO of LMAX. He blogs at mechanical-sympathy.blogspot.com, and can be found giving training courses on performance and concurrency when he is not cutting code to make systems better.
React 2014 London - Introduction: Why Reactive? - Martin Thompson and Jonas Bonér
React brings together a small but highly influential group of developers to explore and discuss the fundamental principles of the Reactive Manifesto and why they are important for the new generation of systems being developed. There is no call for papers - instead React invited some of the best speakers and thinkers from the industry to share their wisdom about specific traits of the manifesto. So instead of some random selection of loosely connected talks, React presented a coherent journey through the reactive programming stack, trait by trait, UI to database.Martin Thompson, High-Performance & Low-Latency Computing Specialist and Jonas Bonér, Co-founder & CTO Typesafe presented the React 2014 conference introduction.