Skip to Videos
  • Serverless? Not so FaaS! Devoxx Poland 2017
    • 7/31/17

    Serverless? Not so FaaS! Devoxx Poland 2017

    Matt Stine discusses the transformative impact of AI across industries, particularly in healthcare, finance, and manufacturing, enhancing efficiency and reducing errors. They highlight AI's role in healthcare for disease diagnosis, personalized treatment, and drug discovery. Matt also addresses ethical challenges, emphasizing the need to tackle biases, ensure data privacy, and develop regulatory frameworks, advocating for a collaborative approach to maximize AI's benefits and mitigate risks.

  • Spring with Immutability
    • 1/13/14

    Spring with Immutability

    Matt Stine's presentation on Java programming, inspired by Joshua Bloch's "Effective Java," highlights the benefits of immutability. They explain that immutable classes are easier to design, use, and ensure thread safety, using BigInteger as an example. Despite performance concerns, Matt encourages developers to default to immutability, as it simplifies reasoning about program correctness and reduces side effects, suggesting gradual integration into existing Java code.

  • Antifragile Architectures - Devoxx Poland 2016
    • 7/12/16

    Antifragile Architectures - Devoxx Poland 2016

    Matt Stine discusses microservices and antifragility, inspired by Nassim Taleb's concept that systems improve under stress. He compares biological systems like the immune system to software design, suggesting that adaptive, evolutionary approaches could enhance resilience. Matt explores "ultra-large scale systems" and metadesign spaces, advocating for evolutionary design and the use of genetic algorithms and deep learning to build systems that thrive under continuous change.

  • Reactive Fault Tolerant Programing with Hystrix and RxJava - Devoxx Poland 2016
    • 7/12/16

    Reactive Fault Tolerant Programing with Hystrix and RxJava - Devoxx Poland 2016

    Matt Stine covers reactive and fault-tolerant programming with Hystrix and RxJava in microservices. They contrast blocking with non-blocking code and show how RxJava’s observables enhance responsiveness and manage dependencies. By using reactive programming, Matt demonstrates maintaining performance and user experience in distributed systems, avoiding latency and inefficiency.

  • Lattice: A Cloud-Native Platform for Your Spring Applications - SpringOne2GX 2015
    • 10/18/15

    Lattice: A Cloud-Native Platform for Your Spring Applications - SpringOne2GX 2015

    Matt Stine discusses "Lattice," a cloud-native platform for Spring applications, emphasizing simple, adaptable patterns in cloud-native apps. They highlight design patterns like the 12-factor app and service discovery for building reliable systems. Matt explores microservices, stressing loose coupling and bounded contexts for independent deployability and underscores continuous delivery and operational discipline, introducing Cloud Foundry's components for effective production.

  • The Patterns of App Replatforming - SpringOne Platform 2017
    • 12/6/17

    The Patterns of App Replatforming - SpringOne Platform 2017

    Matt Stine from Pivotal discussed cloud-native applications and microservices at SpringOne Platform 2017. They highlighted the shift from advocating for cloud-native approaches to helping organizations implement them. Matt emphasized creating shared understanding and standardized patterns for efficiency and compliance. They also stressed aligning technical teams with business goals and providing the right tools to foster successful digital transformation.

  • Cloud Native Apps Panel - VMworld 2015
    • 11/16/15

    Cloud Native Apps Panel - VMworld 2015

    At VMworld 2015, Matt Stine from Pivotal discussed cloud-native applications, emphasizing speed, reliability, scalability, and ubiquity. They highlighted the benefits of opinionated platforms for streamlined development, enabling companies to focus on their strengths. Matt stressed aligning organizational structures with agile practices to leverage cloud-native technologies effectively, recommending starting with new applications before addressing legacy systems.

  • Give Me That Old Time Pattern Language - O'Reilly Software Architecture New York 2017
    • 4/10/17

    Give Me That Old Time Pattern Language - O'Reilly Software Architecture New York 2017

    Matt Stine discussed the concept of pattern language, explaining that patterns consist of a context, a problem, and a solution. They likened the problem to unbalanced forces, similar to high school physics vectors. The goal is to apply a solution that restores balance, ensuring the sum of the problem and solution equals zero. By using patterns, architects can systematically address and resolve recurring issues, leading to more balanced and effective designs.

  • Resilient Architectures - Devoxx Poland 2017
    • 8/2/17

    Resilient Architectures - Devoxx Poland 2017

    Matt Stine, an expert in resilient architectures, emphasizes the need to focus on reducing meantime to recovery (MTTR) rather than preventing failures. They advocate for enhancing observability, leveraging resiliency patterns like timeouts and circuit breakers, and embracing chaos through game day exercises and chaos engineering. By practicing failure and improving system monitoring, organizations can better prepare for and recover from disruptions.

  • Why Cloud-Native Enterprise Security Matters - O'Reilly Security New York 2017
    • 11/17/17

    Why Cloud-Native Enterprise Security Matters - O'Reilly Security New York 2017

    Matt's keynote at O'Reilly Security New York 2017 advocates for cloud native security, emphasizing rapid updates and proactive measures against malware, APTs, and credential leaks. They critique slow, reactive security approaches and suggest frequent system repaving and credential rotations to enhance enterprise security.

  • Resilient Architectures - Voxxed Days Belgrade 2017
    • 11/8/17

    Resilient Architectures - Voxxed Days Belgrade 2017

    Matt discusses building resilient IT architectures by shifting from failure prevention to embracing and quickly recovering from failures. They emphasize enhancing system observability, using resiliency patterns like timeouts and circuit breakers, and employing chaos engineering to test and improve system robustness, thereby ensuring operational reliability.

  • Serverless? Not so FaaS! - Devoxx UK 2017
    • 5/27/17

    Serverless? Not so FaaS! - Devoxx UK 2017

    Matt explores serverless computing, emphasizing its benefits in simplifying backend operations and allowing developers to focus on business logic. He discusses the automated scaling features, the offerings from major cloud providers, and the trade-offs like vendor lock-in and technology maturity. His insights highlight the evolving landscape of cloud computing and its impact on software development.

  • Architectures That Bend But Don't Break - SpringOne Platform 2018
    • 10/4/18

    Architectures That Bend But Don't Break - SpringOne Platform 2018

    Matt discusses creating resilient architectures that adapt and improve under stress, emphasizing the importance of significant design decisions, handling operational stresses, and employing domain-driven design. The presentation advocates for using established patterns for resilience and testing systems with chaos engineering to ensure they withstand and thrive under various pressures.

  • Microservices: Ins and Outs - Code the Future Bangkok 2018
    • 10/30/18

    Microservices: Ins and Outs - Code the Future Bangkok 2018

    Matt's presentation focuses on the strategic implementation of microservices in software architecture. They highlight common missteps in adopting microservices and emphasize understanding their foundational goals—such as autonomy, modularity, and scalability. Matt advises against trend-driven adoption of microservices, advocating for a deliberate approach that aligns with specific business needs and enhances system flexibility and deployment efficiency.

  • Design and Architecture: Special Dumpster Fire Unit - O'Reilly Software Architecture New York 2019
    • 3/5/19

    Design and Architecture: Special Dumpster Fire Unit - O'Reilly Software Architecture New York 2019

    In software engineering, design and architecture offenses are considered especially heinous. At the O’Reilly Software Architecture Conference, the dedicated detectives who investigate these vicious felonies are members of an elite squad known as the Special Dumpster Fire Unit. These are their stories.