FASTER: An Embedded Key-Value Store for State Management
Management of large application state is one of the hardest problems for cloud and edge apps today. We demonstrate FASTER, a new open-source concurrent key-value store from Microsoft Research, that supports larger-than-memory data while providing…
Multi-Device Experiences (MDX) Toolkit
The Multi-Device Experiences (MDX) toolkit is an extensible cloud AI service hosted in Azure that enables research and development on task-focused scenarios spanning multiple devices. The toolkit enables developers to create intelligent, interactive experiences that…
Charticulator: Interactive Construction of Bespoke Chart Layouts
Charticulator is an interactive authoring tool that enables the creation of bespoke and reusable chart layouts. Charticulator is our response to most existing chart construction interfaces that require authors to choose from predefined chart layouts,…
Techniques for ML Model Transparency and Debugging
Without good models and the right tools to interpret them, data scientists risk making decisions based on hidden biases, spurious correlations, and false generalizations. This has led to a rallying cry for model interpretability. Yet…
F# implementation of Synthetic Biology Open Language (SBOL) Data Model
FSBOL is an F# implementation of the Synthetic Biology Open Language (SBOL) Data Model.
F# for Jupyter Notebooks
This implements F# for Jupyter notebooks. View the Feature Notebook for some of the features that are included.
SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores
LSM-based KV stores are designed to offer good write performance by capturing client writes in memory and only later flushing them to storage. Writes are later compacted into a tree-like data structure on disk to…