说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【CTO讲堂】无社交,不App!——为App加载强大的通讯社交引擎

HTML文档下载 WORD文档下载 PDF文档下载
App开发遍地开花,许多商家将O2O入口从App开发转移到微信开发,有了微信还要不要做App?移动社交的价值体现在哪,移动社交平台的拐点将会何时到来?箭扣科技CEO、联合创始人徐旸的分享围绕移动社交云服务展开。

为了帮助IT从业者职业之路拥有更多收获,在诸多C粉的殷切期待下,由CTO俱乐部打造的CTO线上讲堂自登场以来获得大家好评。本期邀请箭扣科技CEO、联合创始人徐旸带来“无社交,不App!——为App加载强大的通讯社交引擎 ”的主题分享。

想与业界大咖零距离沟通,欢迎加入CTO讲堂微信群(7月10日,讲堂报名方式请拖至文末查看)


演讲嘉宾:徐旸 箭扣科技CEO、联合创始人 

嘉宾简介:徐旸,北京箭扣科技有限公司CEO&联合创始人。第一代J2EE Server的开发者,曾任Sybase研发总监,Appcelerator中国区总裁。在美创业经历丰富,涉及领域包括技术咨询、医疗外包、移动云服务。

公司简介:箭扣科技(Arrownock)名自北京最原味的长城片段,寓意将祖先的烽火台与现代通讯技术的衔接和延承。Arrownock以“无社交,不App”为己任,是全球第一家向移动App提供IM++聊天社交功能的云服务企业。在移动互联网蓬勃发展的今天,箭扣科技依然秉承着“工匠之心”,专注移动社交业务需求,细心把脉技术细节,以“小而美”的自由发展态度,从容面对市场和竞争的喧嚣。

箭扣科技成立两年多来,逐步形成了自己的商业风格与技术特色:独创“场景式SDK阵列”开发理论,提供一站式移动社交技术云服务;亚洲双品牌云平台运营,服务跨越海峡两岸三地及东南亚地区;从免费到定制,多种云模式并存,支撑多家亿级,千万级移动业务单位。

以下是7月3日CTO讲堂现场完整速记:

徐旸:大家好!我是徐旸(YANG),非常高兴来和大家聊聊!做为一枚70后的创业者,我的工作目标是成为移动社交领域的新兵!从17岁至今,我从事计算机行业已经25年了。这次创业,说好听点,算是厚积薄发吧;说瓷实点,想给自己的平庸一个变化的机会。(内心要同时激发和克制自己的贪婪,这可不容易!)当然,从骨子里我是真心热爱这个行业的,希望能够为这个行业添砖加瓦,少添点乱。

您个人是从何时开始的创业之旅?在您的简历上看到,您有丰富的美国创业经验,您能简单介绍一下么?

徐旸:对我而言,人生的第一个创业阶段,就是上大学到打工的20年,这是我自己“徐旸”公司的创业过程。我就是产品,负责自我的升级换代,销售的是自己的职业技能,智力经验,和宝贵的工作时间。现在看来,我这个阶段的创业周期太长了,应该在10年左右更理想。

最近这5年,是创业的第二个阶段。经济压力没那么大了,把自由(时间和思想)试着返还给自己。通过一个具体的奋斗目标(箭扣IM++系列产品)的实现过程,来寻找、发现、还原自我。虽然现在的公司体量尚小,却是自己心灵贴得最近的一次经验,非常享受其中的每一分酸甜苦辣。

说到美国的经历,我从1997年起,有10年的职业时间是在美国度过的。在硅谷,做过移动云服务;在华尔街,和印度人抢过技术外包;在芝加哥,无源代码下做过千万美金的医疗平台迁移。曾经有一次,绕着美国的两条海岸线,十几个大城市,自己一个人奔波了一个月,到后来真的有点取经的感觉了,也几乎忘了回家的路。

请介绍一下箭扣科技公司目前的情况以及团队构成。

徐旸:箭扣科技,Arrownock, 是提供移动社交技术的云服务平台。我们的技术大概是这样:


基本的理念和发展情况,是这样的。

移动社交到了微信这个高度,如何再向前进步?  箭扣科技的使命就是要成为下一步移动社交发展的思想者、领路者、贡献者、和催化剂;

箭扣科技的存在价值是创新能力,不做follower,不做copier!为APP提供IM服务,就是我们第一个想出来第一个做出来的。在其它家纷纷提供类似服务的今天,我们已经跨入新的产品境界。箭扣科技的主要后台技术,都是一个小团队在一起前后10年的经验积累。另外我们还有神奇的台湾团队,不但给了我们强大的前端技术,还一直探索创新新的平台玩法,比如IOT, Beacon, O2O, media,等等。

关于未来,我们明确知道将来3-5年的工作目标。但是要慢慢做,变化着做;不停的试探、培养、甚至要耐心等待市场的成熟和变化。目前,我们有足够的商业收入来支撑“做个安静的美男子”的工匠精神。

请您详细谈谈箭扣的产品技术及特点。

徐旸:箭扣科技是一家社交技术云服务平台,提供IM (聊天), Push(推送提醒), Social(朋友圈)一站式的后台功能。可以让APP瞬间拥有如同微信般的社交沟通能力,提升用户黏度和数据价值。


主要的技术特点:

  • 所有产品架构都是在云平台(AWS)原生设计的;在云上扩展性不好的技术(比如Java,关系型数据库),我们尽量不用;
  • 开源技术的坚定使用者;Node.JS, WebRTC,RoR,等等;暂不用Docker,有点画蛇添足了;
  • 独创“场景化SDK阵列开发”技术理念,通过成型成套的模版,还原不同类型的社交图谱,示范对应API群的协作开发过程。

箭扣的优势体现在哪些方面?用到哪些技术?

徐旸:性能是我们最大的优势。

  • 我们在2012年做的压力测试,AWS上的4核8G内存的单机环境下,55万的并发连接能力,这是我们消息平台的世界纪录!
  • 以IM为例, 提供千人群聊能力已经成为benchmark,而我们早就在多个实际APP上生产运行自如了;还有复合型消息引擎的设计,同时支持Push、IM、Live video。无论从框架(Node.JS)、协议(MQTT)、还是数据库(mongodb),都做到了最大化的逻辑复用;
  • Social的后台更是mBaaS平台的精华版,每个SDK的设计都是多年经验的体现。

箭扣科技的产品研发方向以及重点项目是什么?

徐旸:围绕“场景化SDK阵列开发”的概念,我们即将发布全新的产品线-“交响圈”!

这里先Preview预热一下哈。


交响圈,为每个APP打造自己的朋友圈!它是体现社区社群融合的前后端解决方案。箭扣科技将会从7月份开始,免费开源多套交响圈模版,其中包含多种社交图谱结构和后台管理界面。让APP上的社交能力,从单一的IM聊天,深入扩展到社区社群的多种交互形式上来,比如论坛圈,自媒圈,公告圈,客服圈,朋友圈,聊天圈,等等!(这个介绍是copy我们市场部门的,抱歉有点大,哈哈)

我们发现开发者其实挺讨厌使用API,就多做了一些案例模版。里面把我们的社交理念都带了进去。

交响圈,其实是六套社交模版的统称,它在我们自己开源的APP里面。我们在过去两年多的时间,开发了不少APP,很多的重复模版,也很成熟了,就免费出来,便于开发。

可否先简单介绍一下目前移动社交云服务现状?

徐旸:箭扣科技的IM++产品是在2013年10月上线的。其后,我们看见这个市场陆续出现了五、六家IM聊天功能的云服务。随着竞争的加剧,大家开始摩擦逗比起来了。充分体现了咱们中国企业的低廉实用拿来主义的竞争观,在抄袭面前,人人平等。

另外也说明IM这个功能太好上手了,刚才说到,真正的门槛在大容量、高性能、和离线消息处理能力上(可惜,对这些技术细节大家反倒很少在意);有些拿了风投的企业,压力更大,IM不是个大市场,动辄过万的APP数量怎无忽悠之嫌,希望它们能够快速找到脱壳之计。

移动社交平台的拐点将会何时到来?会以怎样的形式到来?移动社交的价值体现在哪些方面?

徐旸:这是我最喜欢的问题,也是箭扣科技的源动力。微信不是社交终点,前面会有很多变化。比如,移动社交从微博出现后,就已经在拐点上!非常可惜微博没有控制好火候,把一锅好菜煮糊了。这个自媒体方向上,将会出现新的机会和新的拐点!

微信的伟大之处,在于真正实现了zillion app的能力。它把微博,浏览器,APP的生存空间,都打回了原形。下一步,微信要真的想清楚自己是个2C的个人社交平台,还是未来的移动商业交流中心!当它决定了一个主要方向,另外一个方向就可能出现新的拐点。它曾经打败过的对手,也会满血复活的。

社交的意义不仅仅局限于人与人的连接,其最终目的是沟通后的彼此获益。从本质上,它需要更多的 APP和企业参与协作,带来不同行业服务的便利。这些新的社交型行业/商业/企业服务,都可能参与到下一个拐点的发生。举个例子,uber对社交的理解,远高于滴滴快的的烧钱策略,这是行业followers很难有智慧想清楚的。当交通,教育,医疗,健康,等方面的“uber”都出现的时候,那就是“无社交,不App”的追求真谛啊!


现如今App开发呈现出遍地开花状态,微信公共平台让许多商家将O2O入口从App开发转移到微信开发,您如何看待这一现状?有了微信还要不要做App?

徐旸:好些人在劝O2O不做App。作为科技人,我的观点很直接,O2O要有自己的App做基础,做线上用户累积和直觉体验。如果原生移动应用的成本太高,就先做个html 5的hybrid版,与网站合二为一。这是黑与白的问题,早或晚的问题,不是做不做的问题!

在微信上做寄生O2O的,有太多的折腾:用户在哪的问题,权限沟通的问题,版本兼容的问题,第三方支付的问题,等等。微信本身提供的,是个social marketing的平台,不是social community的平台。也就是说,在微信上做O2O,如同在CCTV上做电视购物一样。对用户导流,级联互动,和习惯培养,几乎没有功效。

另外,微信对自己的用户保护是非常重视的,O2O只是微信对其用户的一个服务宠,微信不会以O2O的需求来分享用户信息和行为的。成本就不谈了,天下没有免费的午餐,O2O就是烧钱的事,现在有谁上了O2O就敢赚钱的,那才是O2O成熟的标志。

我们自己的客户,做O2O的很多,做了的没有后悔的。

以您在美国的创业经验,对比中国和美国在移动社交技术云服务技术领域,各有哪些特点?未来的发展前景会是怎样的?

徐旸:早在2011年,我们这个团队就在美国的AWS上做过移动云服务的平台。所以一直特别关注美国的行业经验。美国的云服务(2D模式)公司有成长特别快的,没有发育特别好的。最后的结果大都是被商业公司收购,目前还没有独立上市的出现。

在提供IM社交服务这个环节上,美国的步伐更慢,目前只有一两家在试验。原因有人文层面的,比如美国人的沟通习惯和Facebook的开放性,都和中国不同。更大的原因是2D是个苦逼的活,特别具有技术外包的业务特点,所以我们看到很多的中国2D型企业,将来在美国会有很好的发展空间,这个方向我们一直在探索中,至少在亚洲(台湾香港),我们是成功的。

互动环节:信弦墙是什么,主要作用是什么?

徐旸:我们发现很多消息是复合复杂型的,比如活动,要报名要付费要权限,我们的信弦墙,可以把活动作为一个主体消息。换句话说,大家可以发活动消息,直接报名付费。

互动环节:分享中提到开始选择了C又换成了node、技术路线选择的标准和依据是什么?

徐旸: C线程太啰嗦,没有node堆栈痛快,原来有的苦逼开发自己改汇编代码,移植性不好,node对云扩展性非常好,socketio即可。

互动环节:node是做分布式吗?进程之间怎么通信?

徐旸:其实为了效率,我们进程间设计很少通信。



想与业界大咖零距离沟通,欢迎加入CTO讲堂微信群,参与CTO讲堂!

  • 第一期:APICloud联合创始人兼CTO邹达:以API为核心的移动应用云大发展时代;
  • 第二期:UPYUN CTO黄慧攀:云加速和技术成长那些事儿;
  • 第三期:亿方云科技创始人兼CEO程远:Box首位华人核心工程师的回国创业之路;
  • 第四期:UCloud联合创始人兼CTO莫显峰:如何成长为技术合伙人?
  • 第五期:听云CTO Wood:APM实现原理及对IT和产品运营的价值
  • 第六期:吆喝科技CEO王晔:美国互联网公司A/B测试经验分享及企业技术选型探讨

【CTO讲堂第八期预告】

分享主题:人工智能会为我们带来什么?


演讲嘉宾:金童软件,执行长和CTO 曾炼(John)

嘉宾简介:曾炼,金童软件执行长和CTO,北京大学数学系毕业,中国科学院软件所计算机网络专业硕士,毕业后在中科院软件所从事网络技术研究和软件开发工作,后出国从事软件研发。主要兴趣在计算机软件、企业信息管理、互联网技术、中文信息挖掘与搜索,有长期的技术积累。有硅谷公司研发背景以及国内上市公司的研发管理经验帮助公司成长发展。主要工作经历包括在美国硅谷Tandem(HP),Clarify公司等公司从事研发工作,回国后曾任百联优力集团CTO,视觉中国集团CTO,后发起和共同创建自然语言及人工智能的初创公司金童软件,执行长和CTO。

公司简介:金童软件是一个具有语义搜索、自然语言理解和大数据处理等核心技术的技术服务平台公司,公司通过自有云平台不断积累海量领域知识库,为互联网社区和电商提供即时人机交互服务。公司已经积累了例如携程、呱呱、视觉中国等大型企业客户,2015年中覆盖广大最终用户群体的智能情感社区TA也开始已经上线运行。

分享时间地点:7月10日上午10:00 , CTO讲堂群

加入方式:扫描二维码加“C粉儿小助手”好友,申请入群。

还不是CTO俱乐部成员的各公司技术负责人,欢迎立即加入俱乐部:cto.csdn.net 。

更多俱乐部动态,欢迎扫码关注微信号:

ajaxComplete(callback)-JQuery API ajaxError(callback)-JQuery API ajaxSend(callback)-JQuery API ajaxStart(callback)-JQuery API ajaxStop(callback)-JQuery API ajaxSuccess(callback)-JQuery API load(url, params, callback)-JQuery API loadIfModified(url, params, callback)-JQuery API serialize()-JQuery API Accordion(settings)-JQuery API activate(index)-JQuery API button(hash)-JQuery API center()-JQuery API $.cookie(name)-JQuery API $.cookie(name, value, options)-JQuery API height()-JQuery API innerHeight()-JQuery API innerWidth()-JQuery API offset()-JQuery API outerHeight()-JQuery API outerWidth()-JQuery API scrollLeft()-JQuery API scrollTop()-JQuery API width()-JQuery API ajaxForm(object)-JQuery API ajaxSubmit(object)-JQuery API clearForm()-JQuery API clearInputs()-JQuery API fieldSerialize(true)-JQuery API fieldValue(successful)-JQuery API formSerialize(true)-JQuery API 在linux中怎么配置tftp服务 菜鸟有道数组问题请教!!!!!!help,help 希诺! 水园里的菩萨是不是都死光了?怎么我现在看不见水友门散分了? 改了名字,过来测试 请问关于热插拔硬件插拔消息在win98和win2000中有什么不同? 请帮忙解决这个ado+datagrid的查询问题 我写了一个精确定时的类库,有谁要吗? 关于c++若干概念的疑问? 好消息! 关于《Programming Windows with MFC》上的第一个例子,请教,急!!! 高分找软件! 请教:智能ABC输入法的词库保存在哪个文件里面? UNICODE的问题!? ISA问题讨论 让我么来谈谈今年的就业形式吧! 关于2000的2个经典问题。谁知道,请赐教。 系统漏洞and端口扫描的原理? 各位大虾和学习过sql语言的师兄们,小弟请求各位指点迷津!! 请问VARIANT是个什么东西? %%%一个很好的程序员网站%%%,来者都有分◎◎◎ 好烦,我想把高数过了。 请问怎么在文件中删除一行? 请教,用DBGrid连接ADOquery,想在DBGrid里用鼠标可以移动一条记录到另一条记录的上面或下面,应怎做呢? 当一个窗体被创建,被移动,被改变大小时,共发出了哪些消息? %%%一个很好的程序员网站%%%,来者都有分◎◎◎ 各位大虾和学习过sql语言的师兄们,小弟请求各位指点迷津!! %%%一个很好的程序员网站%%%,来者都有分◎◎◎ tikkypeng(一两狂死郎之天衣有缝)进来!!!! 在线等待,如何在DataGrid控件上更新数据? 关于datagrid问题 菜鸟求助 初学Delphi要怎么开始呢?望各位高手赐教! 画时钟,对你来说很容易,对我来说很那个.. xml中华网(www.xmlchina.net)—完全由ASP.net技术实现!! 关于文件二进制查找问题! 菜鸟有道数组问题请教!!!!!!help,help PreparedStatement为什么使用不了参数? 请教,在OUTLOOK中如何得到发信人的E-Mail Address 江苏 淮安的请进 建议程序员杂志对大连的程序员作一个调查 关于 New Collection 类型数组和列表框的问题(急!) 我現在遇到一個怪問題 怎么又冒出个Bug? 一个简单的数据库查询问题!50大洋送上!!急 谁能告诉我,反黄软件的原理是什么?? 请问如何读出一个dbf文件 如何从RM格式的电影中提取音乐? 怎么样 才能把一个数组转化为一个字符串啊 !!!请问我写的多线程CSocket连续接受用户请求的程序为什么不对?在线等。。/。 关于 New Collection 类型数组和列表框的问题(急!) 西周分封制的内容和影响KUAI dian , 为什么除去乙烷中的乙烯可以用溴水 氯化铍是共价化合物还是离子化合物,为什么? 西周分封制的目的是什么 简述西周分封制的概念、目的、内容、特点和作用快、、 简述、、 hall 英国英语是什么 孙中山等革命党人成立了很多革命团体,著名的有? 下列物质的用途主要由其化学性质决定的是A.火箭使用液氢作燃料B.铜用于制造导线C.活性炭除去冰箱异味D.干冰用作人工降雨剂 英国法庭的所在地用英语怎么说 孙中山领导革命党人,首先创立的资产阶级革命团体是华兴会, 西周实行分封制的目的,内容,义务和作用各是什么? 为什么电解AL2O3而不电解ALCL3,电解MgCL2而不电解MgO,共价化合物能电解么?在什么状态下(熔融或溶液)? 孙中山在哪里曾经与其他革命党人秘密进行会议? 乙烷中的杂质乙烯 为啥不能用酸性高锰酸钾溶液来除去 求英国亚马逊地址. 化学 不能与溴水反应却能使酸性高锰酸钾褪色的物质是什么 为什么不能用酸性高锰酸钾区别乙烷和乙烯? 为什么可以电解氧化铝,而不能电解氯化铝 西周分封制的目的,内容和影响是什么? 为什么除去乙烷中的乙烯 不能通入酸性高锰酸钾溶液中然后洗气 沙特王子为什么被英国法庭判刑 怎样才能不用其他的试剂就能鉴别氯化钡、硫酸钠、碳酸钠、盐酸 下列物质的用途,主要利用其化学性质的是A 生铁制成暖气片B 锌镀在铁的表面C 铝制成包装食品的铝箔D 铜制导线 在40克的水中应加多少克的酒精配置成30%酒精溶液? 溴水能否鉴别乙烷与甲苯 物质的分类下列物质属于混合物的是_____,属于化合物的是_____,属于单质的是___,属于氧化物的是___.①氧化镁 ②空气 ③白磷 ④氯酸钾 ⑤蓝色的液态氧 ⑥高锰酸钾加热 玻璃胶干透后有挥发物吗?有没有像油漆浇水那样的挥发物? 如何鉴别乙烷乙烯乙炔甲苯? 孙中山对俄国革命成功,中国革命失败的原因分析的准么?为什么? 下列物质的用途,利用了物质的化学性质的是A用金属铜制成导线B用冰保鲜食品,C用酒精作为汽车燃料D用铝制成炊具 为什么说可以用溴水来鉴别乙烷与乙烯? 苏联对中国革命的态度是什么,原因有哪些 配制20%甲胺乙醇溶液所使用的甲胺是什么甲胺是一甲胺还是40%甲胺他们有什么本质区别 美国的海外属地有多少个,面积总和有多少 1918.1 孙中山说:“伺候我国形事应注重于西北,若俄国现在的革命政府能稳固则我可与彼方图大发展也.”对这句话的正确理解是?孙中山()A已确立三大政策 B 决定走俄国人的道路 C认为中国 20%甲胺乙醇溶液怎么配用乙醇和40%甲胺水溶配置,怎么把水去掉 美国人口最多城市,联合国总部所在地是 分封制 宗法制 区别 从实质、目的、作用、关系等方面分析? 20%甲胺- 乙醇溶液分子式CH5N+C2H5OH=分子式该怎么写 谁请帮帮我 谢谢 在美国的属地领土(五十州以外的领土,如关岛,波多黎各)等地出生的小孩也会有美国公民身份吗?有何不同? 苯能发生加成反应么?还是甲苯能发生加成反应? 100毫升40%甲胺水溶液怎么配置100毫升25%的甲胺水溶液 云石胶是什么,云石胶与固化剂的配比 使用时与固化剂配比后是否可以立即使用? 甲苯能像苯酚一样和溴水反应吗?甲苯能否发生加成反应? 西周为什么要实行分封制?这种制度有什么影响?请简明扼要,不用弄一大堆,见重点的说,直奔主题! 云石胶和固化剂、玻璃胶里有甲醛吗?家里瓷砖和整个理石背景墙都是这两种胶固定的, 苯的同系物能和溴水发生加成反应么,例如甲苯 西周为什么要实行分封制?分封制的内容?起了什么作用? 什么是属地,什么是殖民地? 甲苯能发生加成反应吗 含有元素种类最多的物质是什么? 一定是指海域上的地方还是也指该国家所在大陆上除该国之外其他占领来的地方都叫海外殖民地 简述毒性物质的分类方法. 组成物质种类最多的元素 下列有关金属化学性质的表述有误的是A.并非所有的金属均能在纯氧中燃烧B.镁带燃烧发出耀眼的白光C.铜在纯氧中燃烧生成黑色的氧化铜D.铝在空气中表面容易生成氧化保护膜 “殖民地”与“属地”有什么区别? 以下物质的分类方式,依据是什么?就是为什么把它们放一块儿1.H2 O2 Mg CuO CO22.Na2CO3 Ba(OH)2 AgCl NH3·H2O Na2SO43.H2SO4 HCl H3PO4 H2S HNO3 1.下列物质不能由金属和盐酸直接反应生成的是 ( )A.MgCl2 B.CuCl2 C.ZnCl2 D.FeCl22.对于化学反应2KCl03+I2=2KI03+C12,其反应类型属于 ( )A.化合反应 B.分解反应 C.复分解反应 D.置换反应3.某 为什么不能用高锰酸钾除去乙烷中的乙烯呢 按物质的分类方法,氧化物按组成可以分为根据物质的分类方法,氧化物按组成可以分为_______、_______,按性质可分为_______、_______.
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘