Post on 19-Jun-2015
MassTLC conference
December 19, 2012
Company Confidential Vistaprint © 2010
Vistaprint today at a glance
2
Revenue of > $1 Billion last year, ~20 million orders 3 Production DCs; primary DC hosts 50 wwws, 1 DB server >2 PB of total storage, mostly customer uploads .Net primarily (overwhelmingly C#) MS-SQL (YeSQL J) Downside: Lots of hand-coded, home-grown infrastructure
Zero downtime release process, DB wrappers, CPU affinity, page/request routing, syslog-based telemetry, build/deploy Not an intentional strategy, but covering for operational gaps
Migrating towards COTS packages in select cases
Company Confidential Vistaprint © 2010
Vistaprint at a glance
3
1*
50* Lots of hand-coded, home-grown infrastructure Zero downtime release process, DB wrappers, caching, CPU affinity, page/request routing, syslog-based telemetry, build/deploy/monitor >>
Company Confidential Vistaprint © 2010
Vistaprint Future
4
• Continuing to grow quickly in multiple dimensions
• Substantial investment in architecture over coming years 100 person-years of effort going into arch over 5 years
• Moving towards a component/services-based approach
Know how to change engines on an airplane while flying? • All hosting is on-premises today; 2013 will have substantial
use of cloud computing in a hybrid model (on-premise/cloud)
We’re hiring across all technology disciplines!