Fun with PaaS – How to use Cloud Foundry and its uniqueness in creative ways
What if your serverless functions had sub-millisecond cold starts? See how WebAssembly enables extremely responsive, event-driven applications.
#1about 3 minutes
A career journey and an interactive game demo
The speaker shares his career path from CMS to cloud and introduces an interactive cat-feeding game to demonstrate the talk's core technology.
#2about 4 minutes
Understanding the evolution of cloud compute models
Cloud computing has evolved from heavyweight virtual machines to middleweight containers and finally to lightweight serverless functions.
#3about 5 minutes
Identifying the key challenges of serverless functions
Traditional serverless platforms suffer from slow cold start times, dependencies on specific operating systems, and a complex developer experience.
#4about 6 minutes
Defining WebAssembly and its original design goals
WebAssembly was created as a secure, portable, and fast binary format for the web, designed to be a compilation target for many programming languages.
#5about 2 minutes
How technologies like Java and Ruby outgrew their purpose
Languages like Java and Ruby evolved far beyond their initial use cases, showing how a technology's application can expand over time.
#6about 3 minutes
Applying WebAssembly to solve serverless performance issues
WebAssembly's features like a strong security sandbox and sub-millisecond cold start times make it an ideal runtime for high-performance serverless functions.
#7about 2 minutes
Introducing Spin for building WebAssembly serverless applications
The open-source Spin tool simplifies building and deploying WebAssembly-based serverless functions with commands for scaffolding, building, and running applications.
#8about 4 minutes
Deconstructing the architecture of the Finicky Whiskers game
The Finicky Whiskers game uses an intentionally inefficient microservices architecture to demonstrate how hundreds of WebAssembly functions can execute rapidly per session.
#9about 1 minute
Streamlining the developer experience beyond just performance
Improving the serverless developer experience involves not only performance but also simplifying setup for dependencies like databases and key-value stores.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:30 MIN
WebAssembly as the next evolution of cloud computing
WebAssembly Revolution: Elevating JavaScript's Reach and Performance
02:45 MIN
Running WebAssembly workloads in cloud environments
WebAssembly: The Next Frontier of Cloud Computing
02:33 MIN
Applying WebAssembly to solve serverless performance issues
The Future of Cloud is WebAssembly
04:32 MIN
Understanding Cloud Foundry as a PaaS alternative
Kubernetes dev is fun, but setup and ops isn't! See a fun PaaS alternative to push any code, ipynbs or even just data!
02:21 MIN
Q&A: Scaling cloud applications with WebAssembly
WebAssembly: The Next Frontier of Cloud Computing
01:50 MIN
Why WebAssembly is a good fit for cloud workloads
WebAssembly: The Next Frontier of Cloud Computing
11:33 MIN
Q&A on PaaS, security, and Cloud Foundry limitations
Kubernetes dev is fun, but setup and ops isn't! See a fun PaaS alternative to push any code, ipynbs or even just data!
07:47 MIN
How serverless containers improved flexibility and performance
Dev Digest 108 - Git off my cloud!Welcome to another edition of the WeAreDevelopers Dev Digest. This time we have an interview with Sead Ahmetovic, CEO of of WeAreDevelopers and Scott Chacon, co-Founder of GitHub. They talk about careers, early coding days, developer communities, eva...
Luis Minvielle
Developers share the most interesting tech they ever builtMost people's first thoughts about Hacker News revolve around venture capital, stock prices, company valuations, and $1499 dongles. But what if we told you that Hacker News could also be a place for pure, consummate, wholesome content that tackles ho...
Gerry Schneider
I have a stream! Why it’s definitely worth speaking at tech conferences.Giving talks at certain events is a longed-for goal for many developers. For a good reason: it is the perfect opportunity to share your expertise and passion for a specific topic, help others learn from your mistakes, drive awareness of your solution...
From learning to earning
Jobs that call for the skills explored in this talk.