Protocols have been around since Python 3.8. So what are they, and how can they help you write better code? And how are they different from Abstract Base Classes? In this talk I will introduce you to both concepts (ABCs and Protocols), and show you by example how they can make your life easier, and your code cleaner. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=Lddegb2ToNY https://www.youtube.com/watch?v=EVa5Wdcgl94
WebAssembly represents the future of portable computing, providing an efficient and secure runtime for many languages. In the last year there has been an explosion of growth in Wasm on the backend, from managed platforms, tooling, and further standardization work around WASI. As we look to future cloud-native architectures, often the big questions is: "When is WebAssembly the right choice?" Particularly when looking at existing enterprise architectures and use-cases at organizations large investments in Kubernetes infrastructure, when does the large architectural jump make sense? Can we lessen the overhead by running Wasm workloads inside Kubernetes, allowing us to efficiently utilize existing cluster resources and operations? In this lightning talk, Sean will (briefly) describe some of the ways in which Adobe utilizes Wasm on the backend inside Kubernetes, and what we've found works well (and where the big gaps are). Additionally, learn a little about our architecture for running wasmCloud within our existing K8s clusters and the steps we are taking towards Wasm multi-tenancy. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=1_iCimJrLzM https://www.youtube.com/watch?v=ulZGjeFZirU
There's a world record for walking barefoot on Lego pieces. It hurts like hell because Lego pieces are sharp (duh) and they don't move around much. By comparison, walking on glass is painless because your weight is being distributed across many sharp edges that constantly shift around. 💌 Subscribe to my FREE newsletter Once a month, cool science and technology news: https://newsletter.simplyexplained.com 🌍 Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be ❤️ Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join https://www.youtube.com/watch?v=7VQOsmYhT6E