Menu
Sophia Zhu
Sophia Zhu

Intelligent Metrics Monitoring

Here at Wealthfront we have many offline computations running in Spark. In some cases, small changes have caused a job to slow down dramatically, and other times, the size of the input may be growing and causing the job runtime to quickly increase. We normally check pipeline runtimes manually to make sure jobs are running […]

August 12, 2016
Sen Yu
Sen Yu

How to Make Your Persistent Queues Run Faster Safely

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 […]

May 04, 2016

Sampson Gu

Summer Spent Learning and Experimenting

Though my decision of where to spend my 2014 summer may not carry the same drama or headlines as Lebron’s summer decision, my experiences this summer would undoubtedly influence my pursuits after college. My priority was to find an internship program with supportive mentors and a company with an engineering backbone. In these aspects, Wealthfront […]

August 22, 2014

Jared

Building the Startup Compensation Visualization

We recently published a company blog post titled Manage Your Tech Career that featured a visualization of “Startup Salary & Equity Compensation” across different job functions, levels, company sizes and regions. The post received more traffic than we anticipated, and a lot of people have asked questions about the tool. Here I’d like to tell […]

October 04, 2012

John Hitchings

Explore Your Multivariate Data with Crossfilter

In every business, developing a deep understanding of your customers is a necessity if you want to consistently exceed their expectations for your product or service. Every page a customer views is likely generating metrics that will eventually be crunched and digested in every effort to help your company improve even just a little bit […]

September 05, 2012

Qian Liu

Cluster portfolios using return correlation

Motivation You might already know that diversifying your investment over uncorrelated assets is a good way to reduce risk. That’s why people watch asset return correlation closely so they can make informed decision in portfolio construction. Correlation is important not only in identifying diversification opportunities but also in understanding investment strategies’ characteristics so that we […]

January 07, 2011