Yelp has some new treats in store for developers as the crowd-sourced reviews hub is open sourcing its Platform-as-a-Service.
With the quirky but perhaps appropriate name "PaaSTA," the Yelp engineering team barely held back in encouraging developers to "dig in" and start consuming these production tools immediately.
Kyle Anderson, an engineer at Yelp overseeing site reliability, noted in a blog post on Thursday that PaaSTA has already been in use at Yelp for more than a year and a half now.
He also admitted Yelp first cooked up the idea for PaaSTA to rectify manual procedures, which he hinted were tedious if not plain archaic.
However, despite wanting to eliminate some of the fat, there are still a lot of ingredients that go into providing PaaSTA -- some of which are quite popular with developers, such as Docker for code delivery and containers along with Mesosphere's Marathon for managing long-running services.
Anderson acknowledged this, describing PaaSTA as "a coherent set of tooling around shipping services."
"At Yelp we believe in not reinventing the wheel where possible," Anderson wrote. "We want 'seams' so we can take a technology and swap it out as we grow and scale. PaaSTA provides a place for these seams."
Yelp didn't actually provide suggestions to developers on how to integrate PaaSTA into their routines, except to encourage taste testers to share samples on GitHub, where the distributed system is accessible now.
"For Yelp infrastructure, we want to take raw, un-opinionated tools, and glue them together in a cohesive, opinionated, and sustainable way," Anderson summarized. "PaaSTA is that opinionated glue!"
Image via Yelp