• 媒体品牌
    爱范儿
    关注明日产品的数字潮牌
    APPSO
    先进工具,先知先行,AIGC 的灵感指南
    董车会
    造车新时代,明日出行家
    玩物志
    探索城市新生活方式,做你的明日生活指南
  • 知晓云
  • 制糖工厂
    扫描小程序码,了解更多

Rails 的八卦, Salesforce 的婚姻

公司

2011-02-12 07:10

小家碧玉

Rails 是 Web 框架中少见的美女。小家碧玉,敏捷伶俐。还喜欢戴些宝石( Gems )装饰自己,实用之外,平添妩媚。

正因为如此,引得无数开发者拜倒红裙下。 骑士般的 Freelancer 时时惦记。海盗一样的 Startup 总难忘怀。 Twitter , Groupon , GitHub , Basecamp 等一个个闪光的名字,就是大家送上的玫瑰。

蓝西装

但是,冰冷,严肃又多金的蓝西装们不喜欢她。企业市场更钟情死板的 Java 和分层清晰的 Struts 。

和 Rails 比较,技术上 Struts 各种悲剧。不过,大项目的话,清晰的分层利于分工。死板的语法容易统一。自定义 taglib 方便控制。配合良好的抽象,凝固的需求,可以更好的利用大团队,随意增减廉价程序员。

蓝西装的眼中,人月间的轻松转化才是难得的自由。而 Rails 骨子里多变的性格( Ruby )是风险:它意味着未知的成本。(制造,维护。。。)

另外,却不那么意外的,蓝色巨人们还另有小情儿: SAP 。

Skydiving

如今 IT 圈最新,最火热的娱乐活动是 Skydiving :什么都要搞到空中云一把。

维持自己的飞机在天上成本不小,所以很快有人提供租赁服务。根据是否提供座椅,要不要自备伞包等等被分类为 IaaS , PaaS , SaaS 。。。

骑士和海盗们从不执著于分类上的扯淡,有什么用什么,早就不知体验多少次了。

蓝西装们玩 Skydiving 其实不算晚,却犹犹豫豫,不太投入: Struts 的规模要求, SAP 的枕边风,对风险的高敏感,都让他们在空中放不开。

Salesforce

SAP 魅力再大,也半老徐娘了。而且,大款傍多后,小房破车就看不上了。又一次,毫不意外的,年轻的情敌出现了。 她叫 Salesforce 。

做 CRM 起家的小公司,野心却不小。八卦节目上她表白说: 500 强不能令她满足,她想迷倒 5000 强!而且,类似泼墨门,她还四处张贴 No Software 的标语。其中 Software 到底什么所指,让人浮想联翩。

Salesforce 最擅长的事儿之一,是拉着中小蓝西装们去 Skydiving 。坐上她那架 force.com ,负担不起私人飞机的年轻人也能轻松云一把。体验刺激快感强烈。很快,她的服务器上就跑起了上万个企业应用。

Heroku

Heroku 也提供 Skydiving 的云平台。但他是 Rails 的崇拜者:不携她而来?统统拒载。

Heroku 还是天才的设计者和精明的商人。 云应用的发布被设计的简单到死,从此驾机技术不再需要了。 计价模式简洁灵活: Dynos 作为打包后的计价单位不但爽快,还能实时调整。

如果说发布简单是针对所有人的,计价模式就带着些企业味道了。

云平台资源供给的高弹性是优势,但是,如果不配合高弹性的计费,这个优势就要大打折扣。而 Heroku 在资源和计费上的弹性兼备,都是要硬就硬,要软就软( Salesforce 也是女人啊,这么能不喜欢这一点呢?)。这种能力意味着低风险:不容易因为高负荷而下线,低成本:不容易租赁多余的资源浪费钱。

啊?低风险,还低成本?!蓝西装们站起来张望了。两头占便宜的好事他们最喜欢了。

奉子成婚

相对于 500 强,中小企业的在线应用更适合 Rails 。他们的预算,时间,团队都更受限制。而 Rails 很适合快速开发,反复迭代。在小圈子的密集交往中赢得倾慕?更是她的拿手好戏。

如果 Heroku 对 Rails 在企业中的境遇心有不甘的话,携手 Salesforce 再合适不过了。

1 Salesforce 拥有大量已经接受云应用的中小企业客户。

2 Salesforce 能为 Rails 带来企业应用开发者。

日本是 Ruby 的发源地,而 Salesforce 在日本风头正劲。据他们的人讲,要求 Salesforce 的云平台支持 Rails 的呼声很高。

3 Salesforce 能为 Rails 带来商业声誉。

Salesforce 自己的云平台已经在跑了很多企业应用。在讲究应用实绩的企业市场,这种声誉对 Rails 是一种帮助。

4 Heroku 的资源供给和计价的设计实现有利于 Rails ,甚至可能帮助 Salesforce 改进整个 force.com 。

低风险低成本说过了。之外,可预见 Dynos 的价格会不断下降。也就是说性能开销的成本差距会越来越小(如果 Rails 有的话)。这会让 Rails 开发速度和成本上的优势更加突出。

从 Heroku 的融资记录看,他不差钱。从 Heroku 的相亲记录看, Salesforce 也不算款。所以,即使 Salesforce 家里有房, Heroku 聪明帅气,这次 Salesforce 对 Heroku 的收购,也不像一次普通的吃软饭。

那么, Heroku 在 Salesforce 中成功种下了一个 Rails 在企业市场的未来,就显得合理多了。

据说,奉子成婚,更能成就美满。

by 李楠 (newkhonsou@gmail)


登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中

移动互联网/苹果/ERP/SAP。 写过:「 iPhone 可有设计哲学」,「领先五年的迷思」,「以前没有 iPhone OS,以后没有 Mac OS」,「对社交说不」,「 MSNS :移动社交网络 」,「云书店,新阅读」⋯⋯

本篇来自栏目

解锁订阅模式,获得更多专属优质内容