如何将Erlang推向我的工作场所

Gab*_*iMe 7 erlang

我认为Erlang非常适合在我的工作场所开发的服务器系统(目前用Java开发).我有点怀疑开发人员(他们不了解功能或Erlang)以及管理人员如何接受这一点.

关于如何处理这个问题的任何想法?我正在考虑一些混合系统,其中核心高度可靠的基础设施使用Elrang,以及用Java开发的应用程序特定的东西(作为节点?)

Chr*_*ian 10

有一些方法,也没有任何保证实际工作

  • 在短时间内实施一些实质性的东西,也许是利用自己的时间.除非你有什么东西可以显示,否则不要告诉任何人.除非你有同事参与其中.
  • 拉出大量的Erlang项目,这些项目很好地展示了您想要的功能.将它呈现给您的经理并尝试将他们与使用这种技术的Java保持一致的风险.

如果您所在的公司实际上已经使用Java工作代码库,那么当您建议使用其他语言重写时,他们不太可能会认真对待您.

您认为Erlang是一个更好的选择的真正考验:退出并启动竞争公司并将您在当前行业中的技术洞察力带入其中.你的经理们真的在比较一个类似的风险情景,就像你要辞职一样,他们正在寻找与你一样的成功事实,考虑留下"安全"的薪水.


至于如何集成,请查看Erlang中的jinterface应用程序.它允许Java代码向Erlang节点发送消息,并允许Java将邮箱公开给Erlang节点,就好像有Erlang进程一样.


jld*_*ont 6

这是关于投资者的ROI(投资回报率):经理将关注(公司的)绩效.为了吸引他的业务性质,你必须使用美元(或任何适当的货币)来证明它.

请注意,进行"臭鼬"项目以"证明"基于Erlang的解决方案可能适得其反:"所以你有时间玩Erlang,为什么你不把时间花在项目上呢?" (当然,并非所有经理/公司都会这样想).

你必须考虑整个提案,例如对团队的影响,要开发的技能等等.这都是关于金钱的.

如果我有一个建议给你:从小开始,种下种子,培育它并观察它的成长.


一位聪明人曾对我说:

"这不是技术,而是产品和市场".