Last Push to Production
11 hours ago
We don't have a release cycle, we have a deploy button.
We deploy code to production frequently, quickly, and safely. We invest time in our testing infrastructure and continuous deployment environment because it's the only way we can deliver dozens of changes to our site each day with the confidence expected of a trusted financial institution.
Wednesday, May 4, 2016
What is a Persistent Queue? A persistent queue is a list of objects that persist in the database waiting to be polled and processed in some way. Usually it is a table that has columns for data, timestamp of when the object persisted, and timestamp of when the object is polled. As opposed to an […]
Monday, April 18, 2016
At Wealthfront, a significant portion of our backend applications are written in Java. The Java Virtual Machine (JVM) uses Garbage Collection (GC) for memory management, this forces us to pay close attention to its characteristics and behavior. Every JVM service we run accumulates JVM and application-level statistics, spools these metrics into a statsd server, and […]
Monday, April 11, 2016
Twenty years ago, one would have hardly heard the phrase “A/B testing”. In 2000, Google served its first A/B test to determine the optimal number of search results to display. In 2011 alone, they ran 7000 A/B tests across their platforms. A/B testing has become the bread and butter of product decision-making for Silicon Valley […]
Tuesday, April 5, 2016
At Wealthfront, we’re constantly pushing to use cutting edge technologies to take advantage of new language features, improved compilers, new libraries, and the like. Downtime in our build system would be a big problem with how often we like pushing new code to production, so we want a process that would allow us to upgrade parts […]
Interested in what you see here? Join us!
© Copyright 2016 Wealthfront Inc.