TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Flowdock End of Life

3 点作者 wzm大约 3 年前

1 comment

wzm大约 3 年前
I worked on Flowdock for a couple years, and noticed that the current team formally announced its shut down a few days ago. When I started work on it, it had been in stasis for a year or two after being acquired by Rally Software, and then having the initial team leave.<p>It was a thrill to regain access to all the parts of the service which had been orphaned, and to get them updated and working properly again, but the whole thing was haunted by Slack during my time working on it. One of the oldest users in the system was Stewart Butterfield, under an account for Tiny Speck. When we&#x27;d run into an issue, like people phishing using malicious links, we&#x27;d go look at how Slack was solving the same problem, and usually find that they had invested way more engineering time into solving the problem then we could afford to devote to the entire project: in that case, they had (have?) a service that front runs links before posting them to shared channels, and scans them for viruses and other bad content.<p>The hybrid flat&#x2F;threaded messaging system was innovative and worked well for people who adopted it, but often caused confusion for people new to the product. When I was working on it, we reused parts of the existing API to allow for dragging and dropping messages you had written between threads, which is something I miss in other threaded chat tools today.<p>Ultimately, I think it was doomed by tech debt, organizational mismanagement, and its owners being serially acquired by other companies. It was bundled with other Rally&#x2F;CA&#x2F;Broadcom products for enterprise sales, and that means that even when it had 100,000+ users, the monthly revenue was assigned to other products in the bundle, and it was treated as making very little money, and given staffing to match. I think Rally likely acquired it to compete with Atlassian&#x27;s Hipchat, but when Atlassian lost interest in Hipchat, Rally&#x2F;CA also questioned their decision.<p>At one point under Rally&#x27;s ownership, the choice was made to move from the original Finnish team&#x27;s host of choice, Hetzner, to AWS. The monthly cost of running Flowdock&#x27;s systems went from ~$1k to ~$50k, which was untenable for a product that size. Costs were able to be reduced with careful management of storage classes in AWS later, but the size of the MongoDB clusters meant that expenses never again made sense for the revenue that Flowdock brought in.<p>It was a blast working on Flowdock, and I&#x27;m sure there are quite a few people who managed the product over its decade long lifespan who wonder if they could have been Slack if they had only made a few choices differently. Live and learn!