Skip to main content

Michael J. Freedman: Timescale, Distributed Systems, and AI in Databases

[HPP] Martin CasadoJanuary 22, 202648 min
26 connectionsยท40 entities in this videoโ†’

Journey into Computer Science

  • ๐Ÿ’ก Michael J. Freedman was drawn to computer science by the creative aspect of programming, contrasting it with the repetitive nature of a bio lab.
  • ๐Ÿš€ His early experiences included programming online role-playing games and seeking research opportunities as a high school student, highlighting the value of gumption.
  • ๐Ÿง  Initially focused on security and privacy (including work that led to Tor), he transitioned to building distributed systems to enable new features rather than just hardening existing ones.

Innovating with Coral CDN

  • ๐ŸŒ As part of his PhD, Michael developed Coral CDN, a peer-to-peer content delivery network that leveraged spare capacity from end hosts before the advent of cloud computing.
  • โœ… Coral CDN addressed the "slashdot effect" by providing a frictionless way to distribute content, running for 10 years and serving millions of users daily.
  • ๐Ÿ› ๏ธ This project provided crucial lessons in applying research to scalable systems, understanding user experience, and the practicalities of operating a real internet system.

Founding Timescale and Database Innovation

  • ๐Ÿ“ˆ Michael co-founded Timescale, initially targeting the IoT space, but pivoted to become a database company based on user demand for their underlying technology.
  • ๐Ÿ“Š Timescale provides a fast database for real-time analytics and time series data, built on PostgreSQL to offer transactional richness with scalable performance.
  • ๐Ÿ”ฌ The company focuses on engineering within PostgreSQL's extension framework to bring advanced features like columnar storage and query vectorization without forking the core database.

Product Strategy and Leadership

  • ๐Ÿ‘‚ Timescale's success is rooted in listening to user feedback through community channels and leveraging usage data from their managed cloud service.
  • ๐Ÿš€ The company emphasizes product-led growth and a "zero to hero" developer experience, making adoption simple and value immediately apparent.
  • ๐ŸŽฏ As CTO and co-founder, Michael focuses on solving the biggest current problems and setting the long-term strategic vision, especially concerning industry trends like AI.

The Future of AI and Data Infrastructure

  • โšก Michael is particularly excited about the "Cambrian explosion" of possibilities brought by Generative AI and its impact on technology.
  • ๐Ÿ”ฎ He emphasizes the importance of anticipating how data infrastructure will power AI applications and planning product development to "skate where the puck is going."
Knowledge graph40 entities ยท 26 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover ยท drag to explore
40 entities
Chapters20 moments

Key Moments

Transcript180 segments

Full Transcript

Topics14 themes

Whatโ€™s Discussed

Computer ScienceDistributed SystemsNetworkingSecurityPeer-to-Peer SystemsContent Delivery Networks (CDNs)Coral CDNPostgreSQL DatabasesTime Series DataReal-time AnalyticsInternet of Things (IoT)Product-Led GrowthGenerative AICTO Responsibilities
Smart Objects40 ยท 26 links
Productsยท 5
Peopleยท 4
Conceptsยท 14
Mediasยท 6
Companiesยท 8
Eventsยท 2
Locationยท 1