Speaker Topics - No Fluff Just Stuff

Modern Software : IPFS

Our industry never stops changing, but sometimes those changes are trivia and fluffy. Sometimes they are fundamental and enduring. This series is going to highlight some of the most important trends happening in the hardware, software, data and architecture spaces.

The Web has clearly been a success, but as it exists in its third decade, there are cracks and warning signs about, censorship, content stability and long-term access to. The Interplanetary File System (IPFS) is an umbrella project covering a cornucopia of extremely well designed layers that will prop up and extend the Web in many new directions. Come here about a future that looks a little bit like combining the Web with Git, Bittorrent, Self-certifying file systems, Distributed Hash Tables and more.

Now that we are on the verge of communicating with people on the Moon and Mars, the modern software developer needs a more resilient and expansive Web.

We will cover:

  • The goals and history of the IPFS Project
  • The various specifications that are layered and usable in their own right including:
  • Multihash/Multibase for self-describing, resilient content hash references
  • libp2p : a modern, modular web stack
  • IPLD : a linked data model for decentralized content
  • IPFS : a set of protocols for sustaining and evolving the Web

About Brian Sletten

Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. His experience has spanned many industries including retail, banking, online games, defense, finance, hospitality and health care. He has a B.S. in Computer Science from the College of William and Mary and lives in Auburn, CA. He focuses on web architecture, resource-oriented computing, social networking, the Semantic Web, AI/ML, data science, 3D graphics, visualization, scalable systems, security consulting and other technologies of the late 20th and early 21st Centuries. He is also a rabid reader, devoted foodie and has excellent taste in music. If pressed, he might tell you about his International Pop Recording career.

More About Brian »