Determinedly Deterministic: How It Can Help You as a Developer
Offered By: GeeCON Conference via YouTube
Course Description
Overview
Explore the concept of determinism and its practical applications in software development through this GeeCON 2023 conference talk by Rafal Foltynski and Nick Palmer. Delve into the world of financial exchange systems, focusing on the core matching engine as a giant state machine. Discover how implementing deterministic mutation in state machines can lead to enhanced reliability, simplified system recovery, and the creation of ultra-fast Java code. Learn how a single decision can revolutionize problem-solving approaches and streamline development processes. Gain insights into the substantial benefits of determinism for developers and understand its impact on reasoning about code and tackling complex challenges.
Syllabus
GeeCON 2023: Rafal Foltynski, Nick Palmer - Determinedly deterministic and how it can help you
Taught by
GeeCON Conference
Related Courses
Libertarian Free Will: Neuroscientific and Philosophical EvidenceDartmouth College via edX Методологические проблемы психологии. Часть 2
Saint Petersburg State University via Coursera My Favorite Lectures @ HKUST
The Hong Kong University of Science and Technology via Coursera Philosophy: the nature of persons
The Open University via OpenLearn Arguments for the Existence of the Soul - Free Will and Near-Death Experiences
Yale University via YouTube