Vistaprint tech stack at MassTLC software development summit

609 views
469 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
609
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Vistaprint tech stack at MassTLC software development summit

  1. 1. MassTLC conferenceDecember 19, 2012
  2. 2. Vistaprint today at a glanceRevenue of > $1 Billion last year, ~20 million orders3 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 gapsMigrating towards COTS packages in select cases Company Confidential Vistaprint © 2010 2
  3. 3. Vistaprint at a glance1* Lots of hand-coded, home-grown infrastructure50* Zero downtime release process, DB wrappers, caching, CPU affinity, page/request routing, >> syslog-based telemetry, build/deploy/monitor Company Confidential Vistaprint © 2010 3
  4. 4. Vistaprint Future•  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! Company Confidential Vistaprint © 2010 4

×