Claire Corlett

Fish Food, Fish Tanks, and More
Mike Fisher, Etsy | Google Cloud Next 2018

Mike Fisher, Etsy | Google Cloud Next 2018


>>Live from San Francisco, it’s The Cube covering Google Cloud Next 2018. Brought to you by Google Cloud
and its ecosystem partners.>>Welcome back everyone. We’re here live in San Francisco for Google Cloud Google Next 2018. I’m John Furrier, Dave Vellante cohost. My next guest is Mike Fisher,
who’s the CTO of Etsy. Welcome to The Cube. Thanks for joining us.>>Thank you; thanks for having me.>>So love the company Etsy. What a great success story. It started in a Brooklyn apartment, became this great marketplace, very community oriented, very tech savvy. You’ve been there doing
a lot of work on Etsy from the beginning, now the CTO. What’s going on with Etsy? You guys have announced a migration from having a data center to Google Cloud. Looked at a big bake off, other clouds. How’s that going?>>That’s exactly right. When I arrived there full time a year ago, one of the things that
Josh asked me to look at was should we be in our own datacenters and manage our own infrastructure. As you mentioned, Etsy has a
very strong engineering culture and for the 13 years they’ve
really been innovators. When they first started, they were some of the first people doing
the continuous integration, continuous deployment,
the monitor everything. But back then there weren’t all of these tools and
companies that could help them and fast forward 13 years. There’s now companies that can help us do some of that stuff. One of those that they could
help us with is infrastructure. So we did a big bake off
with lots of providers and ultimately announced in December that we’re going to partner with Google and migrate to the cloud. We started in January with
our migration efforts. We’re looking at about two
years to get it completely done, but almost right away we were doing stuff like serving all of our images for the marketplace from Google Cloud.>>How do you do a bake off in the cloud? You don’t just put a box out and say okay, run the app and the stopwatch. How do you do a bake off?>>Great question. We wanted to make sure
that we weren’t biased, in terms of somebody’s perceptions or maybe a cloud provider that someone had worked with previously.>>Skillsets, yeah.>>Skillsets, exactly. So what we did was we took this one big project of a migration and broke it down into
multiple subprojects and from each of those we asked them to rearchitecture or come
up with an architecture that would work in the cloud and that gave us the set of requirements. We had about 1,400 requirements. And from that we could then experiment with each of the providers and do architectural discussions with them to rank them. And we ended up with scores
around the 50,000 mark for each of the providers. And ultimately the provider
that won was Google and they won by over 10%. But by doing that really focused
on quantifiable decision, we feel that we made the
right decision for our needs.>>So Mike I got to ask you; I asked Diane Green this off camera. I didn’t have time in the interview. I always bring it up at the events. Dave knows where I’m going with this. You go to these events; AWS
re:Invent, Google Cloud; they throw up the magic quadrants, “We’re in three of the
zillion magic quadrants”, but Etsy’s been a devops
culture from the beginning. You mentioned you’ve been
building your own tools, but heavy devops culture. So when you look at the
most successful companies that have been cloud,
whether they’re cloud native, whether they’re born internet company, born in the cloud or company in the cloud and cloud providers, the best companies are so horizontally scalable, so elastic, so agile and versatile,
use data across databases, data strategic. That profile actually wouldn’t make them qualify for any magic quadrant, because magic quadrants were
built in the stovepipe days. That’s just me ranting on the
magic quadrant and rightly so. I just don’t think it’s relevant. In some pocket areas, okay it might be; applications whatnot, but cloud no. Everyone’s trying to figure
out how do you determine who’s the good cloud, because it’s hard. There’s no scoreboard. What’s your advice? How do you swim through that? You have your own reasons, I’m sure; machine learning and whatnot, but how does a general purpose enterprise go on who’s better, AWS or Google?>>I do think I depends, for the company, on what they’re really
trying to get out of it. For us, we started with very high level functional requirements. We said things that are
important to us besides the cost are things like the culture thing. You mentioned like we’ve been
heavy devops or no ops or very agile from the beginning, so we wanted a culture of
someone we could partner with that really could meet us at the table and talk our language and really the other thing is we have a mission to keep commerce human. Part of that is that we need to do everything that we have sustainably. So another really high
level requirement from us was someone needed to meet us
at the table on sustainability and to do it the way we believe, renewable energy sources
and things like that. So we actually, as we did the bake off, those requirements drove that decision to find a partner who culturally fit with us and would acknowledge our sustainability
goals and help us meet them.>>But the technical requirements
essentially, you said, came within 10% of each other, so it was these other factors that weighed in and pushed
Google over the edge.>>That’s exactly right. We found that Google would come into; even before we had selected them; that they would come into the meetings willing to really pull their chairs up and meet us halfway and say, “Well, we don’t do that,
but let’s figure out “a way we can do that for you.”>>Awesome. So on the migration, how’s it going? What are some of the criteria? What are the services that
attracted you to Google? Obviously we see at Google
Cloud they put on the big guns, they got critical services
they’ve been using internally, but not everyone wants to
be Google or is like Google, but might want the benefits of what Google got out of those services, Spanner, Bigtable, BigQuery and the list goes on and and on, TensorFlow. What are some of the things
that got you excited, technically, about some of the goodness? Obviously the open source key culturally, that alignment there. What was the big thing?>>The Etsy marketplace, I
describe as kind of an iceberg and the marketplace is actually
the tip of the iceberg. Behind that, what you really don’t see is the big data machinery. We process over a billion events a day off of the marketplace. When a buyer comes there
and they click on things or they add to cart and
ultimately purchase, we take all that data and process it and then feed our machine learning engines to then make better recommendations, better rankings, better search results. So the things that really
go us excited about Google was the machinery and the big data, things like BigQuery and their support of a lot of the machine learning of APIs that they’re opening up.>>And what’s your criteria
in the marketplace? Obviously low latency, images. What are some of the things
need are table stakes for you.>>Absolutely. We are moving from old data
centers that we manage. We have extremely low latency, so that’s a big concern of ours and as you know, in eCommerce
that really matters. The page load time matters. So things like super low latency that we can scan out
into different regions that’ll help improve that latency. Things like that are just the
basic table stakes for us.>>And destination, timewise,
a couple years of doing this, how long again?>>We announced in December we’re planning on a two year migration. As I mentioned, we
almost started right away with some of the smaller services, but we’re looking at about 18 more months to get all of our systems
and services over there.>>Mike, I know you got to go. Thanks for coming on The Cube. I really appreciate you
sharing the update on Etsy. Great company, great
culture and Chad Dickerson did a great job. Remember when he was there. Shout out to Chad and
those guys out there. Congratulations; thank you for sharing.>>Awesome. Thank you so much.>>The Cube coverage here at Google Cloud live in San Francisco. I’m John Furrier, John Vellante. Stay with us. More great coverage. Stay tuned for three days
of wall to wall coverage. We’ll be right back. (funky electronic music)

Leave a Reply

Your email address will not be published. Required fields are marked *