TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Do you have use cases for an open source clone of Google Slicer?

7 pointsby hq6almost 4 years ago
In OSDI 2016, Google published a paper describing Slicer, a system to make it easy to build stateful applications by solving the distributed problems associated with sharding applications.<p>https:&#x2F;&#x2F;www.usenix.org&#x2F;system&#x2F;files&#x2F;conference&#x2F;osdi16&#x2F;osdi16-adya.pdf<p>My current team at Square is building a (simplified) clone of Slicer to simplify feature development, improve load balancing, and reduce latency by relying on soft local state. Examples of our use cases include replacing Redis (for Rpc response caching) with application memory and allowing chunked image uploads to be coalesced in application memory. Since Square&#x27;s tech stack is built on gRPC, HTTP, and Envoy, our clone will be built on these open source technologies.<p>We hypothesize that such a clone might be useful outside of Square. However, we want to validate this hypothesis and understand the use cases, so that we can build a system that might be useful to the open source community.<p>I ask the Hacker News community: 1. Would the systems you are building be able to take advantage of an open source clone of Slicer built on Envoy with support for gRPC and HTTP? 2. If so, please name your company, a brief description of your system and use cases. Additionally, what minimal subset of Slicer&#x27;s features are sufficient for your use case?

no comments

no comments