This presentation was recorded at GOTO Amsterdam 2017. #GOTOcon #GOTOams http://gotoams.nl Fred George - Early Adopter of OO & Agile, Advocating MicroServices & Programmer Anarchy ABSTRACT We explore the use of Asynchronous MicroServices to implement a home IoT environment of heterogeneous devices, including lights and motion sensors. We explore a J2ME-like environment where we assume unreliable device connectivity. On this platform [...] TIMECODES 00:00 Introduction 03:48 Fuzzy vs. Traditional Problems 09:12 My Toys... 11:34 Amazon Echo 11:54 Xbox One 12:09 Apple TV 12:27 Phillips Hue Bridge 13:15 Samsung Refrigerator 14:47 MicroServices to the Rescue! 16:29 Rapids, Rivers, and Ponds 17:44 Need Pattern for Asynchronous 19:29 Incremental Applications 20:28 Technology Choices 21:42 Architectural Principles 23:45 Framework from MicroServices Workshop 25:15 Architecture: Hardware 25:41 Add Event Bus 25:48 Hardware Access 26:17 Scenes 27:22 Reactive Services 29:32 Maintaining State 30:32 Choreography - Sticky Colors 34:38 Observations 36:45 XP Values at Work 37:03 Agile Practices and Roles 41:09 Future: Docker on Raspberry Pi Download slides and read the full abstract here: https://gotoams.nl/2017/sessions/95 https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #IoT #Microservices #J2ME Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.