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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

My company wants to migrate from Go to vertical silos of Node.js

8 点作者 yahazee超过 7 年前
The company started to face few deadlines and in the &quot;agile&quot; spirit the COO with development team (9 out of 11 are web app developers) decided to migrate everything to Node.js. Moreover the new team strategy is to build a vertical silos (in the spirit of independent scrum teams). This means that: each team will build full end-to-end solution (full stack)... but they are asked to share a common DB. Did I mention that the web team decided to migrate from Postgresql to MongoDB? Yet everybody is talking about microservices. And we have deadlines... Is it me who understand the agile teams and microservices differently, or I&#x27;m missing something? Agile is about adaptation, but it&#x27;s also about performance, delivery &amp; plan. So I don&#x27;t think this migrations and vertical silos bring us anywhere closer to the delivery and future development performance. Especially when the software we are creating aims for the enterprise, long term usage.<p>In the past I&#x27;ve managed to lead few Go projects. Always with success. But here I&#x27;m facing a wall.

2 条评论

towndrunk超过 7 年前
There is a saying... &quot;build with what you know&quot;. I assume you are the only one who knows Golang. Everyone else knows javascript - so javascript it is.<p>Regarding agile... well... agile is agile. It is whatever someone wants it to be.<p>Unless you are running the place and your money is on the line you need to adapt.
评论 #16181092 未加载
megamindbrian2超过 7 年前
The version of agile I am dealing with lacks iterating on performance, delivery and planning. The agile process should in itself be agile.