The Changelog: Software Development, Open Source cover image

The Changelog: Software Development, Open Source

Segment's transition back to a monorepo (Interview)

Aug 29, 2018
01:02:26
Snipd AI
"The Changelog" podcast features Calvin French-Owen, Co-founder and CTO of Segment, along with Alex Noonan, a Software Engineer at Segment. They discuss their transition from a monorepo to microservices and back to a monorepo, highlighting the challenges faced and the benefits of the single service approach. They explore topics such as managing numerous microservices, scaling infrastructure, performance issues, and the design and implementation process of their single service called centrifuge. The speakers emphasize the importance of finding the right fit for your infrastructure and team when considering microservices.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Segment transitioned from a monorepo to microservices and back to a monorepo to solve performance issues and improve scalability.
  • Segment developed Centrifuge, a system that replaced individual queues with virtualized queues per customer per destination, leading to better data delivery insight and improved performance.

Deep dives

Darren Nix running a remote team at Indeed assessments

Darren Nix, the group manager at Indeed assessments, talks about his remote first team that operates like a startup inside Indeed. His team builds tools for job seekers to showcase their skills in a way that a resume cannot. This helps employers find and hire great candidates. The team is currently hiring Java engineers, front-end or react engineers, Ruby on Rails engineers, UX designers, and business intelligence professionals. They operate with a startup mindset, using tools like GitHub, Rails, and Redis, and focusing on frequent deployments to solve big problems and help millions of people find jobs.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode