This presentation discusses the design and implementation of Smooth at Two Sigma, our experience running it over the past two years, ongoing challenges, and future directions.
A Two Sigma engineer explains how the company implemented a high-availability networking architecture using OpenStack that's suitable for deployment at enterprise scale and beyond.
Part 2 of Two Sigma's series on head-to-head development explores a range of challenges inherent in the approach and illustrates how automation can help mitigate them.
The authors introduce a novel context-dependent simplification technique that improves the scalability of string solvers on challenging constraints coming from real-world problems.
Two Sigma’s development model consists of a unique blend of industry practices that combine to form a system that creates and implicit level of quality in all of the code we write. Here’s how we do it.
Writing in the Wall Street Journal, Two Sigma co-founder David Siegel argues that embracing the scientific method in investment management brings much-needed rigor to the process, while helping to counteract common but harmful biases.
This presentation discusses each part of the durable storage stack, from the hardware on up, and how usage numbers can take on different meanings at each layer. It covers what's important to know at each layer, and how to think about and talk about concepts like compression, fragmentation, write amplification, and wear leveling. Finally, it examines different ways benchmarketers present data deceptively, and provides some techniques for identifying and cutting through those kinds of misrepresentations.
Apache Arrow-based interconnection between various big data tools (SQL, UDFs, machine learning, big data frameworks, etc.) enables you to use them together seamlessly and efficiently,
Speed and repeatability are crucial in machine learning, but the latter is not guaranteed in TensorFlow. A Two Sigma researcher demonstrates a workaround to attain repeatable results.
The author introduces REST services and details how to design a REST API that is easy and pleasant to use.