生鲜配送软件
新闻中心首页/观麦新闻/列表
观麦:稳定强大的生鲜配送系统,需要怎样的技术团队支撑
观麦新闻 · 发表时间 2018-9-12

摘要:观麦系统上新功能这么频繁,为什么我们使用系统的时候都没感知到?观麦系统有那么多客户一起用, 会不会被其他客户影响到自己?数据放在腾讯云到底安不安全?观麦上线的新功能的需求是来源于哪里?今天走进观麦技术部,为客户解答疑惑。

观麦每天都在更新优化系统,每周会上线3-5个新功能,每月发布一次新版本,3个月上线溯源系统,6个月上线中央厨房专用版。

不管功能大小,所有的产品上线都要经过以下几步:

1、与客户沟通了解需求与应用场景

2、将需求转化成需求文档

3、产品与开发进行需求评审

4、开发评审预估开发时间

5、进入开发排期

6、测试修正

7、上线发布

在涉及到多部门协调沟通的同时,保证系统的稳定性与发布无感知,保证客户使用的流畅与数据安全,观麦的开发是如何做的呢?

小编采访到观麦科技的技术总监Larry,来帮大家解读观麦开发的秘密。

观麦是B2B的软件,我们针对的客户是企业,所以说我们对稳定性的要求是非常高的。我们在稳定性方面做了以下三点:1、7*24小时不间断运行;2、无缝发布;3、平滑升级和客户资源上的隔离。

第一个就是我们要求7*24小时全年不间断地运行,正常情况下我们能够做到的是每个月平均的维护时间不超过1-2个小时,也就是说全年不间断运行的时间在99.7%以上。

第二就是我们做了一个无缝的发布,因为我们的系统每天都在发布新的功能,做升级,这个速度是非常快的,但是我们的客户实际上是无感知的,因为我们在发布的过程中是做了一个无缝发布的技术。

第三,我们是一个平滑升级,逐步推动的一个过程,也就是说每一个功能在发布的时候,先只有少量客户和很有需求的客户才去体验这个功能,其他客户他是看不到这个功能的。各个客户之间在系统中的资源实际上是在物理上是做了一个隔离的,那么任何一个客户出了问题都不会影响到其他的客户。

通过这几点可以保证我们观麦系统几乎全年稳定不出明显的问题。

再一个就是企业类客户对数据安全的要求非常高,那么我们在数据安全方面主要做了这几个方面:

第一,我们是依托腾讯云多年在大数据方面的经验,把数据放在腾讯云的云数据库里面,这个云数据库是可以做到异地三城备份的,把数据分别在三个城市各放一份,除非这三个城市同时发生地震火灾或者发生战争,否则这个数据永远都是安全的。

第二,在腾讯云自有的备份机制前提下,我们每天会做一个冷备,也就是说把这个数据从云上面拉下来,拉到我们本地做一个备份。就算数据云真的出现了灾难性的事故,我们也可以花一定的时间把这个数据恢复了,保证这个数据百分之百不出任何问题。

第三,因为我们企业类客户各自的需求、场景都非常多,而且每个客户都很有个性化,所以我们会在这个数据的灵活性以及业务的定制性、配置性这些方面做更多的工作来满足我们客户的需求。举个例子,比如说这个数据的一个订单包括商品会有很多自定义的字段,我们会为客户做一个灵活性的报表上的智能配置,那客户就可以自己选取自己需要的数据、字段等生成自己需要的报表,除此之外还可以做一些类似EXCEI的函数。我们正在逐步的做这一类的工作,使得个性化跟我们SAAS追求的通用性之间做到一个完美的平衡。这是我们在数据层专门抽出来为客户做的。

在数据层之上,才是我们业务的流程,我们会根据不同模块之间的数据互相驱动然后形成我们智能业务流程的一个支撑,做一个互动然后用户也可以随时在各个功能上导入导出自己的数据,还可以自由的添加修改自己的数据等。

我们的系统本身来源于先前自有的小农女的一个业务,我们自己去做过配送,在先前自己配送的基础上为自己做了一套系统,后来我们把这个系统整个平台化了以后,才开始为更多的食材配送企业服务。小农女依旧在做实体配送业务,我们系统每次升级都会在小农女的业务上先跑一遍,使得这个业务真正的是从实际的场景中走过来的,这样我们能够跟客户的实际的经验是真正的匹配的。除此之外,现有大概2000多个客户,每天都会收到客户提过来的很多需求,我们会针对这些需求实际的挑选一些很常见的、很具有通用性的需求,去客户现场走访考察。完了以后会由我们的产品经理进行再一次的抽象,然后再去实现这个需求。

当然除了技术性的支持以外,观麦的快速更新离不开产品研发团队的付出。

微信图片_20180912093924 微信图片_20180912094144

前后端研发团队

微信图片_20180912094235

美丽的产品经理

微信图片_20180912094301 微信图片_20180912094320

需求看板与闭关研发小黑屋

微信图片_20180912094402

累了就趴在桌子上眯瞪一会 微信图片_20180912094426 折叠床陆续出现

随着观麦服务的客户数量日益增加,对于系统的稳定性、安全性的要求也越来越高,同时个性化需求也不断增加,为了让广大的客户有更好的系统使用体验,观麦研发中心一直不敢懈怠,保持高效的研发效率,不断更新优化系统。使用观麦更放心!