Hacker News new | ask | show | jobs
by kolpa 3029 days ago
How does that sort of migration work, at a high level? Will Google run Zagat for you until you can operate it without depending on Google-internal components? Or do you have early-access to the system so you can build your port before the sale completes?
1 comments

Google will run Zagat in prod for an agreed amount of time while we develop a separate platform that implements the same endpoints on our infrastructure. Once we're done with that, we'll switch client applications over to read from the new platform.

It's going to be a great challenge to tackle and I'd love to be able to share how it all went once the transition is complete.

Does that mean you're going to do a rewrite ? If so, how do these costs compare to the total acquisition costs ?
It's not a full-blown rewrite, but it's not just spin up new infrastructure and run it over here either. We're receiving Zagat specific code, but there are significant gaps from missing Google dependencies and data that need to be filled.

The transition costs aren't negligible by any means, but are worth the opportunity.