复盘 Ruff 的技术“大跃进”之路

2024-01-21 17:40
文章标签 技术 复盘 ruff 大跃进

本文主要是介绍复盘 Ruff 的技术“大跃进”之路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

如果说未来有什么技术将改变人类生活、工作和娱乐方式的话,那非物联网莫属。

早几年,如果有人跟你谈起物联网,可能有些人还似懂非懂。但现在,物联网已使一切设备互联,无论是手环、家用电器,还是机器人、汽车与工厂。据福布斯杂志报道,到2018年,联网设备的数量将达到110亿部,这还不包括电脑和手机,物联网(IoT)的话题热度显然还将持续很久。
于2014年成立的Ruff正赶上了好时候。基于多年对行业的敏锐触觉,彼时的Ruff创始团队早早就对市场进行了预判,并快速进行研发抢占先发优势。
Ruff的几位联合创始人均带光环,成就斐然。Ruff CEO Roy Li是一位连续创业者,前Nokia北美技术总监,负责 OVI 开放平台及 Symbian 操作系统; CMO荆天为曾任乐搏资本投资总监,参与过天使投资亿航无人机、凌感科技等项目;首席架构师周爱民是前支付宝业务架构师、前盛大网络平台架构师、豌豆荚首席架构师,被 Borland 授予过特别贡献奖,也是国内唯一获此奖项的 Borland 产品专家。这也注定了,Ruff从诞生那天起就备受关注。
物联网操作系统从概念到落地之路
在成立之初,Ruff的初衷是为软件开发者提供一个物联网领域的“Android”平台。起先是想解决物联网行业的技术风险问题,之后发现真正阻碍物联网爆发的是软硬件鸿沟问题,所以重点开始往操作系统的方向前进,致力于解决物联网应用开发及获取困难的问题。
一年后,让物联网应用开发更简单的Ruff OS物联网操作系统正式对外发布,包括SDK软件工具开发包、软件包共享、物联网开发套件三部分。同时,在这一年物联网操作系统还完成了商用落地的第一步。比如,有一家能源企业向Ruff寻求物联网技术支持,Ruff 利用自己研发的物联网网关及底层物联网操作系统,为客户提供了一整套光伏电站远程监控运维解决方案。


如果说,2016年是Ruff OS 物联网操作系统进行不断修炼和迭代的“学习年”,那么2017年可以说是它进行“商业输出”的关键一年。物联网操作系统在工业领域实现“大跃进”,将目标放在了帮助传统工厂实现数字化转型上。
大多数传统工厂就像一个“黑箱”,没人知道每一台设备、每一个产品的生产状态,导致工厂生产计划无法按时完成,产品的良品率低,人工成本高,设备遇上意外停机则导致生产损失极大。当传统工厂顺利向数字化转型后,这些痛点都将予以击破。
而在这一转型过程中,Ruff发布了一款工业领域的物联网应用——设备宝(Ruff Plant Insight)。它是一款APP,但集合了底层的设备数据采集和接入,数据上云以及终端场景化显示,通过灵活配置支持多业务场景,包括设备厂商、终端工厂、设备租赁方、维修方等,提供了远程管理设备、实时获取设备的数据与健康状态等功能,业务落地更显具象化。


Ruff CEO Roy Li 曾举例说,“一家企业一天 24 小时开机, 一年 50 亿产值,意外停机造成的损失往往是千万级,甚至更大的损失。Ruff 部署不到两个礼拜就帮助客户成功拦截了一次停机,我们只收他非常低的年费, 连给他带来的价值的 1% 都不到。”
根据Ruff官方的数据,截止去年12月,设备宝已经在人造板工厂、汽车零部件工厂、纺织工厂、电子厂等多个行业上线,成为数十家厂商的在工业物联网时代的生产力工具。
软件与硬件两条腿走路
一个很明显的现象是,自去年底开始,Ruff的野心早已不限于软件,触及到了硬件领域。2017年第四季度,Ruff推出了物联网智能网关,具有兼容性(即插即用),扩展性(软件定义硬件)和维护性(开箱即用)三大优势。该设备具备丰富的硬件接口,以供多种设备的连接。同时在设备的安装和配置上,操作人员只需三步即可完成配置,无须掌握任何编程语言。



不过,Ruff之所以涉足硬件领域,并不全是野心使然。由于物联网不可简单理解为,把硬件按照一种通讯方式连接上网,装个宽带就OK,而是,任何传感器质量和硬件的能力最终都要跟应用进行交互。
如果软硬件两者分离,参考大多数物联网项目的解决方案,是分别找到软件与硬件团队,然后双方协作解决两边的问题。从效率上看,有点大费周章。从可行性上看,不太容易。而实现软硬件结合后,Ruff 可以将碎片化的硬件兼容起来,提供统一接口给APP开发者, 开发人员只要针对客户需求和必要的业务场景对平台现有的API接口进行编辑就可。
于硬件而言,开发者只要跟Ruff做一次兼容,任何应用都可以调用Ruff的驱动包,大大提高了效率和可行性。此外,从软件到硬件的跨越,从侧面也反映了Ruff公司的技术实力可覆盖多面,可延展性较高,不可小觑。
Ruff Chain考验物联网与区块链技术的融合能力
听说过Ruff的朋友应该知道,除了上述的软硬件产品,它还做了自己的链——Ruff Chain。从理论上看,Ruff OS物联网操作系统已能够兼容市面上的大多数设备,Ruff Chain的数据上链还会有难度吗?答案是:有。
虽然物联网实现了万物互联,但却是由各个封闭的体系组成。比如,广域网与局域网不能发生交互,私有化部署的工业系统和IDC为基础的IT网络也难以链接。而这与物联网数据需要较高的一致性和安全性相悖。Ruff Chain要解决的就是不同体系物联网设备间的可信互操作与有偿互操作问题,并构建开放的Ruff大生态。


具体地说,Ruff Chain 是一个结合物联网和区块链的架构,包含了一个分布式操作系统和一条开放式的主链,从而将虚拟世界的点对点网络及共识机制扩展到线下,实现信息流推动原子流,构建出新的物联网生态。
在这个生态中,它采用了DPoS 作为共识算法,并将用Ruff币作为Ruff公有链生态系统内激励、消费和交易的代币。消费者在物权或是数据交易过程中会消耗一定的代币数量,提供相应的节点资源,参与验证、记账等行为的生产者,则会获得Ruff 币以资鼓励。
其实,Ruff Chain公链的实现,除了需要Ruff团队成员具备大量且丰富的区块链技术,更深深考验着他们的对物联网接入能力。
物联网从诞生之日起,它便是碎片化的,即没有标准可言。比如,共享单车、智能电器、智能家居等,它们所连接的网络都是封闭的。解决这一问题的一种方式就是引入操作系统,兼容各色各样的硬件产品,提供统一的编程接口。
同时,由于物联网碎片化的特点,就需要将这些硬件标准化,这显然更困难。毕竟整个物联网行业试图解决这一问题长达二十多年,但均无显著成效。另外,程序语言的指令有时是没有可读性的,而且很容易写出BUG。
所以,假如没有长时间的行业经验和积累,要解决上述问题恐怕很难,甚至还得现学现卖,届时早就被竞争对手超越。庆幸的是,机会总是留给有准备的人,它就是Ruff。
上文中我们提到,Ruff早在2016年便研发出了Ruff OS操作系统,它就可以解决物联网碎片化和标准的问题。并且Ruff已经在能源、农业、工业等多个领域接入了众多实体客户,未来这些价值颇高的数据一旦上链,将进一步巩固Ruff 的先发地位。
与此同时,Ruff成立至今已与微软中国、施耐德、百度云、muRata等多家知名企业达成合作,也获得了2016微软创新峰会最具投资价值奖、2017GE Predix Hackathon最佳创新奖等多个奖项。这意味着什么?这无疑肯定了Ruff实打实的技术力量,也增强了Ruff的品牌号召力,更重要的是,为Ruff Chain的物联网接入能力“添了砖加了瓦”。至此,我们相信Ruff公有链生态的搭建,将指日可待。

这篇关于复盘 Ruff 的技术“大跃进”之路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/630321

相关文章

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出 在数字化时代,文本到语音(Text-to-Speech, TTS)技术已成为人机交互的关键桥梁,无论是为视障人士提供辅助阅读,还是为智能助手注入声音的灵魂,TTS 技术都扮演着至关重要的角色。从最初的拼接式方法到参数化技术,再到现今的深度学习解决方案,TTS 技术经历了一段长足的进步。这篇文章将带您穿越时

系统架构设计师: 信息安全技术

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师: 信息安全技术前言信息安全的基本要素:信息安全的范围:安全措施的目标:访问控制技术要素:访问控制包括:等保

前端技术(七)——less 教程

一、less简介 1. less是什么? less是一种动态样式语言,属于css预处理器的范畴,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS 更易维护和扩展LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服务端运行。 less的中文官网:https://lesscss.cn/ 2. less编译工具 koala 官网 http://koala-app.

Spring的设计⽬标——《Spring技术内幕》

读《Spring技术内幕》第二版,计文柯著。 如果我们要简要地描述Spring的设计⽬标,可以这么说,Spring为开发者提供的是⼀个⼀站式的轻量级应⽤开发框架(平台)。 作为平台,Spring抽象了我们在 许多应⽤开发中遇到的共性问题;同时,作为⼀个轻量级的应⽤开发框架,Spring和传统的J2EE开发相⽐,有其⾃⾝的特点。 通过这些⾃⾝的特点,Spring充分体现了它的设计理念:在

java线程深度解析(六)——线程池技术

http://blog.csdn.net/Daybreak1209/article/details/51382604 一种最为简单的线程创建和回收的方法: [html]  view plain copy new Thread(new Runnable(){                @Override               public voi

java线程深度解析(二)——线程互斥技术与线程间通信

http://blog.csdn.net/daybreak1209/article/details/51307679      在java多线程——线程同步问题中,对于多线程下程序启动时出现的线程安全问题的背景和初步解决方案已经有了详细的介绍。本文将再度深入解析对线程代码块和方法的同步控制和多线程间通信的实例。 一、再现多线程下安全问题 先看开启两条线程,分别按序打印字符串的

SSM项目使用AOP技术进行日志记录

本步骤只记录完成切面所需的必要代码 本人开发中遇到的问题: 切面一直切不进去,最后发现需要在springMVC的核心配置文件中中开启注解驱动才可以,只在spring的核心配置文件中开启是不会在web项目中生效的。 之后按照下面的代码进行配置,然后前端在访问controller层中的路径时即可观察到日志已经被正常记录到数据库,代码中有部分注释,看不懂的可以参照注释。接下来进入正题 1、导入m

嵌入式技术的核心技术有哪些?请详细列举并解释每项技术的主要功能和应用场景。

嵌入式技术的核心技术包括处理器技术、IC技术和设计/验证技术。 1. 处理器技术    通用处理器:这类处理器适用于不同类型的应用,其主要特征是存储程序和通用的数据路径,使其能够处理各种计算任务。例如,在智能家居中,通用处理器可以用于控制和管理家庭设备,如灯光、空调和安全系统。    单用途处理器:这些处理器执行特定程序,如JPEG编解码器,专门用于视频信息的压缩或解压。在数字相机中,单用途