This presentation was recorded at YOW! Australia 2024. #GOTOcon #YOW https://yowcon.com Rúnar Bjarnason - Co-Founder at Unison Computing @unisonlanguage RESOURCES https://bsky.app/profile/runarorama.bsky.social https://blog.higher-order.com https://twitter.com/runarorama https://www.linkedin.com/in/runaroli https://github.com/runarorama Links https://share.unison-lang.org/@runarorama/yow2024 https://www.unison-lang.org https://www.unison.cloud https://github.com/unisonweb/unison https://www.uber.com/en-CH/blog/microservice-architecture ABSTRACT Microservices promise flexibility and scalability, but come with serious downsides: complexity, operational overhead, and performance issues. Unison Cloud eliminates many of these headaches. With content-addressed code, there’s no need for containerization or orchestration. Statically typed services ensure compatibility by referring to each other by hash, removing the need for service discovery or manual API versioning. Adaptive Service Graph Compression minimizes latency by automatically co-locating services that frequently interact. This talk shows how the unique features of Unison Cloud vastly simplify microservice architecture. [...] TIMECODES 00:00 Intro 00:51 Goal of the talk 01:31 What is Unison Cloud? 02:44 Microservices are good 04:04 Also, microservices are bad 06:54 What on earth is going on? 09:40 Microservices on Unison Cloud 10:58 How does Unison not have builds? 14:48 Deploy with a function call 22:09 Unison Cloud services are statically typed 27:03 Demo 35:55 What devs say about Unison Cloud 36:34 Summary 36:46 Outro Download slides and read the full abstract here: https://yowcon.com/brisbane-2024/sessions/3538 RECOMMENDED BOOKS Robert Johnson • Unison in Practice • https://amzn.to/3Eu9p08 Richard Feldman • Elm in Action • https://amzn.to/387kujI Jeremy Fairbank • Programming Elm • https://amzn.to/2WhZCE8 Wolfgang Loder • Web Applications with Elm • https://amzn.to/3jblQ3q Cristian Salcescu • Functional Programming in JavaScript • https://amzn.to/3y75jBS https://bsky.app/profile/gotocon.com https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #Unison #UnisonLang #UnisonCloud #FunctionalProgramming #Microservices #ProgrammingLanguage #FP #StaticallyTyped #DynamicallyDeployed #OpenSource #Immutable #DistributedData #DynamicDeployment #TodayInTech #RunarBjarnason #YOWcon CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join 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.