Spritely: Infrastructure for the Future of the Internet

Abstract

Let's take back the internet! Learn about Spritely's work to re-decentralize the net with new foundational technologies that put users in control.

Today's internet is fragile and increasingly dependent on large, centralized web services.  The software industry is concerned with building things that scale up, but these services ultimately serve not the users but corporate gatekeepers.  To regain agency of our computing and create more resilient networks, decentralization offers a solution. By scaling down and scaling wide, we can build robust applications for healthier online communities.

Decentralization comes with a catch, however.  Removing centralization inherently adds architectural complexity.  Unfortunately, there are no mainstream frameworks available to handle all of the hard stuff.  There's a steep barrier to entry and no clear onboarding path. Will decentralized technology ever have its Ruby on Rails moment?  The Spritely Institute is working on it!  Spritely is a nonprofit that is building the next generation of decentralized networking technology, where resilient, peer-to-peer, secure applications isn't the special case for mega-geniuses... it's the default thing you get using Spritely's tech! In this talk, Christine and David will cover topics such as the actor model and object capability security, and describe a tech stack that makes secure, decentralized programming the default way to build.


Speaker

Christine Lemmer-Webber

Executive Director @Spritely Institute, Co-Author of ActivityPub

Christine Lemmer-Webber is best known as a co-author of ActivityPub, the protocol that underlies federated social media applications such as Mastodon. As Executive Director at the Spritely Institute, a nonprofit research and development organization, she is working on making secure, distributed programming easier so developers can build decentralized and user-empowering networked systems.

Read more

Speaker

David Thompson

CTO @Spritely Institute

David is the CTO at the Spritely Institute, a US-based nonprofit working on decentralized networking technology for safe collaboration. At Spritely, he works on Goblins, a capability-secure distributed programming environment, and Hoot, a Scheme to WebAssembly compiler and general-purpose WebAssembly toolchain. He is a longtime contributor to the Guile and Guix projects and the author of software such as Haunt, a purely functional static site generator.

Read more

Date

Wednesday Mar 18 / 11:45AM GMT ( 50 minutes )

Location

Whittle (3rd Fl.)

Topics

decentralized peer-to-peer capability security infrastructure

Share

From the same track

Session resilience

How to Find Resilience Bugs in Systems that Don't Exist

Wednesday Mar 18 / 10:35AM GMT

Building correct distributed systems takes thinking outside the box, and the fastest way to do that is to think inside a different box. One different box is "formal methods", the discipline of mathematically verifying software and systems.

Speaker image - Hillel Wayne

Hillel Wayne

Author of "Logic for Programmers" and "Learn TLA+"

Session architecture

Understanding Progressive Collapse: How To Avoid A Cascading Failure

Wednesday Mar 18 / 01:35PM GMT

Small things going wrong can quickly snowball. The cascading failure is often a nightmare scenario for any system. An initial problem, which in isolation seems like such a minor problem, can kick off a chain reaction of ever-increasing failures, potentially leading to catastrophic results.

Speaker image - Sam Newman

Sam Newman

Microservice, Cloud, CI/CD Expert, Author of "Building Microservices" and "Monolith to Microservices", 20+ Years Experience as a Developer

Session

Keeping the Nation On-Air: How We Think About Resilience at the BBC

Wednesday Mar 18 / 02:45PM GMT

At the heart of the BBC is delivering value to all, serving audiences across the UK and the world on TV, radio, and online with trusted and impartial news and high-quality British content.

Speaker image - Tom Everest

Tom Everest

Head of Department for Architecture and Supply Chain @BBC

Session

Shielding the Core: Architecting Resilience with Multi-Layer Defenses

Wednesday Mar 18 / 03:55PM GMT

High-demand events can cause sudden traffic spikes that overwhelm even well-designed systems. In ticketing platforms, millions of users — alongside increasingly sophisticated automated agents — may arrive simultaneously, placing extreme pressure on backend services.

Speaker image - Anderson Parra

Anderson Parra

Staff Software Engineer @SeatGeek