Dear Heroku: Uhh What's Going On?

原始链接: https://judoscale.com/blog/heroku-whats-going-on

Judoscale,Heroku的长期合作伙伴,对平台最近的沟通表示困惑和担忧。Heroku宣布转向“维持工程”模式——优先考虑稳定性而非新功能——并停止提供企业合同。然而,同时发布的功能(更大的slug尺寸、CLI重建)与这种“维护模式”的暗示相矛盾。 核心问题是缺乏透明度。Judoscale敦促Heroku明确其未来发展方向:是平台的持续演进,尽管速度较慢,还是逐渐退出?开发者渴望一个直接的解释和一个公开路线图,即使它只详细说明维护工作。 这封信强调了开发者普遍的焦虑,许多团队已经开始计划迁移,因为存在不确定性。Judoscale强调了他们长期以来对Heroku的支持,并恳求Heroku澄清其商业意图——是专注于直接客户,还是为最终退出平台做准备——以便社区能够相应地规划。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 亲爱的 Heroku:呃,发生了什么? (judoscale.com) 17 分,由 crcastle 发表于 3 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 帮助 msteffen 13 分钟前 [–] 赌五美元是这样: 管理层:“我们要进入维护模式” 开发人员:“你是说我们可以做任何想做的事情?!” 回复 msteffen 0 分钟前 | 父级 [–] 下周:“我们将调整组织规模” 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

Dear Heroku,

As friends, long time marketplace-partners, supporters, and customers, we here at Judoscale — along with so many others from the developer community — are a bit confused about what’s going on over there in San Francisco. Frustrations aside, we’re having a hard time figuring out what to think about this whole ‘Heroku thing’.

First came the blog post on February 6th that, sort of out of nowhere, announced that:

Heroku is transitioning to a sustaining engineering model focused on stability, security, reliability, and support… with an emphasis on maintaining quality and operational excellence rather than introducing new features…

Enterprise Account contracts will no longer be offered to new customers…

Which, full disclosure, sounds an awful lot like a product going into “Maintenance Mode”, even if that specific phrase isn’t said. Speaking of specific phrases, what exactly is a “sustaining engineering” model? Respectfully, that feels like a phrase cooked up in a corporate PR meeting.

But then came new features? 🤔 In mid March we saw slug sizes increase for the first time I can remember (which is genuinely helpful, thank you!), updates to the automatic SSL cert provisioning pipeline so it runs more frequently (cool!), and… the entire CLI was rebuilt (!?). Um.. these feel like new features and platform progress, not maintenance mode… 😵‍💫

Add to that a round-up post from the Head of Product and Engineering that doubled down on “Sustaining Engineering” (capitalized this time!):

We will continue releasing features and functionality that align with our Sustaining Engineering goals…

…but I thought “sustaining engineering” was

rather than introducing new features

I’m not trying to be pedantic here, I’m just confused. What are we developers/customers/teams supposed to expect from Heroku at this point?

Heroku and/or Salesforce leadership/PR/etc. team(s), can I humbly offer you a few thoughts?

Just Tell Us Straight

Developers notoriously hate corporate verbiage, PR plays, and implications. “Sustaining engineering” feels like the embodiment of all three of those. If Heroku is going into maintenance mode, cool — the platform is pretty great and if it never improved again, there’s still many years of life in it. Just call it that, then. What do the actual devs at Heroku think of all of the recent news, terms, and reactions? I’d be curious for their insights.

Open The Roadmap

And, as noted above, if that roadmap is “do nothing, just keep it running”, that’s fine. But if there are things on the roadmap, it’d be really great if that was made public. Wasn’t Fir going to ship to the common runtime? Aren’t there Postgres updates to be made? There must be some cost optimizations to be made on several fronts… developers would be thrilled to actually see what Heroku’s priorities are, even if they can’t interact with them or influence them.

Clarify Business Intent

Look, we get it. Developers are pragmatic people. We understand there are seasons to products and platforms and businesses and companies. Not everything lasts forever — we’ve all had Node packages that we regret installing. From where I’m standing, I’m guessing Heroku as a product is in one of two places:

  1. We just want to focus on direct-billing customers and maintain a smaller budget and team to do that. We’ll continue to move forward, but direct-billing is our outlook now; enterprise isn’t our goal anymore
  2. We’re looking to exit major investing in the platform altogether, but obviously it will keep running and we’ll keep fixing issues and bugs for many years to come

It’d be really helpful if someone could inform us which of those two roads Heroku leadership is choosing.

Again, this is coming from a (small) team of people who have loved and hosted on Heroku nearly as long as Heroku has existed. We care deeply about the platform and its future! We, and all those that we’ve talked to thus far, would just like to know what that future is.

Sincerely,

The Judoscale Team

❗ Important

Adam adding a little P.S. here (👋)

I just got back from RBQ (a lovely Ruby conference in Austin) a couple weeks ago. I spoke with several teams hosting on Heroku, and Every single one of them are making plans to migrate due to these recent communications. I echo Jon’s thoughts here. Please update us with some clarity!

联系我们 contact @ memedata.com