首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Weex 饿前端实践

摘要 Weex方案轻量,高性能,可扩展特性能够提升饿一些业务体验。因而我们做了些尝试和积累,给大家分享饿 Weex方面的开发,文档,缓存,监控相关经验。...饿前端场景 大量WebView中使用页面,Vue开发者多于React开发者。页面中和店铺页面、活动页面相关比较多,而且活动更新会比店铺更新多一点。...ReactNative不同版本之间breaking change太多,后期维护成本过高,并不适用于饿这个体量APP。...Android平台上渲染时间大致450ms,iOS性能更好一些,页面也相对简单,渲染时间只需要160ms。 降级方案 我们降级方案是APP里进行控制。...从我们实践看,Weex运行稳定,性能优异,在做好监控降级机制之后,可以放心投入到生产。 我今天分享就到这里,感谢聆听!

1.7K60

仿照饿外卖平台

概     述 外卖系统:是一个仿照饿外卖平台 关键字:手机端 后台管理 外卖系统 api 功能特性 功能特性 一个完整外卖系统,包括手机端,后台管理,api 基于spring boot和vue...前后端分离外卖系统 包含完整手机端,后台管理功能 技术选型 核心框架:Spring Boot 数据库层:Spring data jpa/Spring data mongodb 数据库连接池:Druid...命令 导入mongodb数据 下载测试图片 将图片存放到t_sys_cfg表中system.file.upload.path配置目录目录 启动管理平台         进入flash-waimai-manage...目录: 运行 npm install --registry=https://registry.npm.taobao.org 运行npm run dev 启动成功后访问 http://localhost:... http://localhost:8000 作者简介:程序源代码 公众号:itcode 长期从事大数据、大型网站架构源码下载、分享平台

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

饿 PWA 升级实践

自 Vue.js 官方推特第一次公开到现在,我们就一直进行着将饿移动端网站升级为 Progressive Web App 工作。...然而饿,与很多国内电商网站一样,青睐多页面应用模型(MPA,Multi-page App)所能带来一些好处,也因此一年多将移动站从基于 Angular.js 单页应用重构为目前多页应用模型...饿移动站大部分脚本依赖都是普通 元素,因此他们可以文档解析早期就被浏览器 preloader 扫描出来并且开始请求,其效果其实与显式 <link rel="preload...我录了两个视频放在 Youtube <em>上</em>,不过如果你是国内读者,你可以直接访问<em>饿</em><em>了</em><em>么</em>移动网站来体验实地<em>的</em>效果 ;) 最终效果如下图所示。...我录了两个视频放在 Youtube <em>上</em>,不过如果你是国内读者,你可以直接访问<em>饿</em><em>了</em><em>么</em>移动网站来体验实地<em>的</em>效果 ;) 最终效果如下图所示。

1.6K40

饿数据离线计算引擎实践

一、背景   饿BDI-大数据平台研发团队目前共有20人左右,主要负责离线&实时 Infra 和平台工具开发。...Spark Job/天,25W Presto/天   此外还需要维护Hadoop、Spark、Hive、Presto等组件饿内部版本,解决公司400+大数据集群用户每天面临各种问题。   ...本文接下来主要介绍饿数据团队如何通过对计算引擎入口统一,降低用户接入门槛。...二、引擎入口统一   目前饿对外提供查询引擎主要有Presto,Hive和Spark,其中Spark又有Spark Thrift Server和Spark SQL两种模式,并且Kylin也稳步试用中...并且当用户可以自主选择引擎执行任务时,会优先选择所谓最快引擎,而这势必会造成引擎阻塞,或者将完全不适合任务提交到某引擎,从而降低任务成功率。

2K30

当Facebook创造cassandra遇上饿

摘要 1、饿数据为什么选择cassandra 2、 Cassandra基本原理 3、饿cassandra实践 4、 Cassandra和大数据离线平台结合 Cassandra历史 Google...但是假如有一个节点挂了,Cassandra可以把本来要写到这个节点数据写到另一个节点。等挂了节点拉起来之后,再把这个数据写回去,以保证三份数据同时写成功。...适用场景:Cassandra自带多idc策略、我们业务需求。 Cassandra饿实践 生产应用(用户画像、历时订单、dt.api)、Client选择、运维和监控以及性能调优。...生产应用-用户画像 我们用户画像用了5 个节点,超过2.6亿饿用户数据,100+用户属性,每天有5000万+数据更新,Scheme变更频繁(加字段),99%读延时能控制3-5ms之内。...Zabbix监控:饿数据平台监控主要是Zabbix。

2.3K70

饿数据告诉你:加班主城在哪

饿”2015年全年调研数据显示,十代表城市(上海、北京、杭州、广州、深圳、福州、南京、成都、厦门、武汉)中,唯独南京人不爱吃辣。   ...公司加班,腹中空空影响状态,叫一份外卖是必然选择。根据“饿”提取对我国十个城市24小时订单量发现,加班最厉害是深圳。...“饿”十城市订餐“单客消费价格”大数据显示,深圳地区最土豪,客单价40元以上比例高达40.39%。   为了更客观地显示“互联网+”领域创业活跃度,“饿”特地设计“加班指数”。...最高“第九城市”“加班指数”高达29.10%,通俗地说,这家公司员工加班时段通过“饿”平台点外卖竟然接近当天总订单量30%。...以今年上半年数据为例,根据“饿”统计,全国交易额前100名城市中,男性用户订单量比女性用户高城市有67个。而在全国交易额前100名城市中,男性用户客单价比女性高城市只有13个。

94650

从“饿”看O2O营销三特征

饿2009年便带着解决这些痛点目标出现在上海交大闵行校区,这让它第一阶段快速增长基础用户集中在校园。...这一次“饿”联手分众传媒在上海地区开展免费请吃外卖活动目标十分明显:拓展写字楼里面的白领用户,因为分众传媒受众便集中写字楼和高档住宅区。...大众点评与美团团购领域竞争一直处于焦灼状态,上海又是大众点评发家之地,饿在上海打赢外卖O2O之战有十足“政治意义”。...饿广州推广方式便包括给小区居民发传单、用扩音喇叭进行宣传等方式,是实实在在O2O营销。...据说活动结束后饿基本覆盖上海白领人群,按照这个节奏,饿继续广州、北京、天津、南京等地复制“免费请吃外卖”营销模式,算下来饿应该怀揣数千万资金来打这场“免费外卖”战。

1.1K60

电梯口美团外卖与饿

虽然饿市场份额没有较大增长,但是其交易额却是在上涨之中。白热化竞争尚未真正稳定之前,胜负仍在两可之间。...美团外卖优势是目前它占据整个行业最大市场份额,但是饿去年被阿里巴巴收购之后,与口碑联动互通有无,作为补充阿里本地生活服务短板饿加上阿里雄厚资金扶持,依旧拥有极大可能。...目前,美团外卖已经全国超过190个城市展开直营业务,饿直营城市数量也已经过百。除此之外,众包模式下庞大骑手团队帮助两家外卖平台迅速扩张,满足更多用户需求。...庞大骑手队伍,也成为了美团与饿涉足即时配送领域依仗,当别的平台还在忙着建设自己骑手队伍时,美团与饿骑手小哥们成为了其抢占先手巨大优势。 但是,有人地方就有江湖。...无论是黑猫投诉还是聚投诉等消费者投诉平台上,关于美团外卖与饿投诉中,涉及到骑手投诉占比不小。微博等社交平台上,也偶尔会遇见吐槽外卖小哥言论。

48920

记一次饿前端技术交流会

序言 ---- 上个周六,我有幸去「 饿 」总部参加了一场前端技术交流会,感受还是有点,本应该当天晚上就提笔写下这篇文章,无奈周五晚上写完一篇文章直到凌晨两点才睡觉,第二天又早起奔波一个小时去参加了一整天交流会...主讲内容 ---- 交流会总共由「 饿前端工程师分享七个主题,下面我将按照顺序一一回顾并介绍。 1、PWA 饿实践 PWA 是什么?...PWA 技术相当新潮,饿团队敢于花费大量资源去跳坑,这一点也是令人蛮佩服,啰嗦这么多,其实是因为我去时候迟到了,前面很多部分没听到。。。...4、vue 饿应用 搞前端大家都知道你用了 vue ,还开源 element ,不多说了。...,饿基础建设能力很强。

65430

又是“大数据杀熟” !飞猪、饿再被消协点名

这其中,飞猪与饿因存在“新、老用户账号同时购买同一商品或服务实际成交价不同现象”遭消协点名。...以饿为例,消协体验人员分别通过新、老用户两个账号同时在其平台订购同一餐品,结果显示老用户不仅比新用户少了7元“双重补贴”红包,配送费也贵出0.4元。...可见,在数据、信息、行为模式被不断记录的当下,用户无异于“裸奔”,最终平台为量身定制闭环中沦为韭菜,被“杀熟”镰刀所收割。...“数据驱动营销”也成为了数字化浪潮下营销人最为偏爱的话术。 汉堡王数字技术负责人张天曾对数据猿表示:“基于数据,我们实现面向不同客户定制菜单、产品组合、消息推送等内容。”...其实,各企业借由数据精准营销打法本无可厚非,《个人信息保护法》里,营销人赖以生存用户画像技术也基于数据匿名性而得以保留,只是将“杀熟”、价格歧视等乱象写入了历史尘埃。

21830

饿《分布式时序数据库 - LinDB》

背景 饿对时序数据需求主要来自各监控系统,主要用于存储监控指标。...业界现在用比较多主要有如下几类TSDB: InfluxDB:很多公司都在用,包括饿有部分监控系统也是用InfluxDB。优点,支持多维和多字段,存储也根据TSDB特点做了优化。...现在饿也是类似的做法,但热点问题很严重,指标已经用了最好服务器,但是查询性能还是不够理想, 如果做成按Series Sharding那成本还是有一点高; Graphite:根据指标写入及查询,...计算函数很多,但很难支持多维,包括机房或多集群查询,原来饿把业务层监控指标存储Graphite中,并工作很好, 但是多活之后基本已经很难满足一些需求,由于其存储结构特点,很占IO,根据目前线上数据写放大差不多几十倍以上...写入 整个写过程分为如下2部分组成: WAL复制,这部分设计参考Kafka,用户写入只要写入WAL成功,就认为成功(由于主要用于监控系统,所以对数据一致性没有做太多保证),这样就可以提供系统写入吞吐

2.2K30

干货 | 机器学习算法饿供需平衡系统中应用

作者简介 陈宁,饿人工智能与策略部高级算法专家,负责供需平衡系统算法与研发工作。...本文中,我将介绍饿智能调度系统,着重介绍其中压力平衡子系统,并通过两个实例,分享机器学习算法构建压力平衡系统中起到关键作用以及取得成果。...二、饿智能调度系统 饿智能调度系统是外卖即时配送领域中最核心环节,该系统替代调度员大部分工作,减少了人力介入程度,实现自动化、智能化派单。...以上各个子系统相辅相成,组成了整个饿智能调度系统。本文中我将重点介绍机器学习算法供需平衡中实时压力平衡系统中起到作用。...图4 压力系数监控看板 四、机器学习算法压力平衡中应用 在这个章节中,我将通过两个案例来介绍机器学习算法构建饿压力平衡系统中起到关键作用。

3.5K130

数据可以帮饿摆脱“没补贴就冷落”命运

补贴战是时候结束 补贴大战结果是,外卖O2O进入BAT三巨头主导市场,同时移动互联网用户几乎已被圈完,通过App叫外卖习惯被快速养成,物流配送移动支付等基础设施搭建完毕。...DCCI报告显示,取消价格优惠后,表示“完全不受影响”,仍然会继续使用百度外卖白领用户最多。而饿所受影响最大,取消价格优惠后,有近一半饿白领用户会降低使用饿频次。...从三外卖平台用户表现来看,基本符合各自产品定位,百度外卖专注白领市场,因而用户黏性相对也会高一些,而美团外卖和饿主力人群为学生群体和白领人群,人群相对分散,因而导致用户黏性参差不齐,相差较大。...美团外卖和饿进入市场较早,所以商家数量上有优势;百度外卖专注于白领市场,最初就确定只做品质外卖,商家质量上有更优势。...要实现精细化,必须要有大数据等技术来支撑,基于数据做决策,借助系统做管理,在这一块百度数据更有优势,一些做商家信息化系统出身玩家则有系统优势。

74660

重构:改善饿交易系统设计思路

编程范式 ---- 从下向上,那就应该从编码开始审视,饿交易系统最开始是由 Python 编写, Python 足够灵活,可以非常快速产出 mvp 系统版本,这也和当时公司发展状态相关: 产品迭代迅速...SRP(单一职责):这个原则很简单,即任何一个软件模块都应该只对一类用户负责,所以代码和数据应该因为和某一类用户关系紧密而被组织到一起。实际我们大部分工作就是发现职责,然后拆开他们。...我们重构过程中,曾经对交易系统里交付环节有过争论,目前饿支持商家自配和平台托管以及选择配送(比如跑腿),这几类配送算价方式,配送逻辑,和使用场景都不一样,所以我们基于此做了拆解,一开始大家都认同这种分解方式...这个时候,饿平台出来做担保,用户把钱先垫到平台,平台让商家接单然后出餐,用户收到餐后,平台再把钱打给商家。...限界上下文可以很好隔离相同事物不同内涵,通过严格规范可以进入上下文对象模型,从而保护业务抽象行为一致性,回到交易领域,饿是最开始支持超级会员玩法,为了支持对应结算诉求,需要接入交易系统来完成这个业务

57720

重构:改善饿交易系统设计思路

编程范式 从下向上,那就应该从编码开始审视,饿交易系统最开始是由 Python 编写, Python 足够灵活,可以非常快速产出 mvp 系统版本,这也和当时公司发展状态相关: 产品迭代迅速...SRP(单一职责):这个原则很简单,即任何一个软件模块都应该只对一类用户负责,所以代码和数据应该因为和某一类用户关系紧密而被组织到一起。实际我们大部分工作就是发现职责,然后拆开他们。...我们重构过程中,曾经对交易系统里交付环节有过争论,目前饿支持商家自配和平台托管以及选择配送(比如跑腿),这几类配送算价方式,配送逻辑,和使用场景都不一样,所以我们基于此做了拆解,一开始大家都认同这种分解方式...这个时候,饿平台出来做担保,用户把钱先垫到平台,平台让商家接单然后出餐,用户收到餐后,平台再把钱打给商家。...限界上下文可以很好隔离相同事物不同内涵,通过严格规范可以进入上下文对象模型,从而保护业务抽象行为一致性,回到交易领域,饿是最开始支持超级会员玩法,为了支持对应结算诉求,需要接入交易系统来完成这个业务

65220

饿架构设计及演进之路(转)

饿成立已经8年,现在日订单量突破900万,我们也有较为完善网站架构。...所以我们就需要有发布系统,发布系统定义统一回退操作,所有服务必须遵循发布系统定义回退操作。 饿对接发布系统是对所有人强制要求,所有的系统必须全部接入发布系统。...四、服务框架 紧接着就是饿服务框架,把一个Repo拆分成一个小Repo,把一个服务拆成一个小服务,让我们服务尽量独立出去,这需要一套分布式服务框架来支撑。...前面已经提及,饿是多语言生态,有 Python,也有Java,我们服务化框架对应也是多语言。这对我们后来一些中间件选型是有影响,比如说DAL层。...比如有一个请求,请求成功或者失败,请求响应时间是多少,把所有的监控指标放到监控系统上面去。我们有一个很大监控屏幕,上面有很多监控指标。

89160

Vue:基于Vue2饿实战总结

前言 某课上有Vue前端饿实战项目,这个练习对于初学者来说再好不过了,美中不足是,尽管该项目录制时间很新,16年11月份录制,然而当时Vue版本仍然停留在1.0,目前最新版本已经更新到2.1.8...Mock 使用调试环境搭建服务器模拟后台JSON数据请求,涉及nodeexpress操作,不理解原理没关系,只要会配置模拟数据就好,当然,一个好前端,node还是需要学习 Vue-Resource...虽然官方已经宣布不再维护,但是2.x版本依然得到很好支持,this....,你需要靠自己进行调试 Vuex Vuex 之于 Vue 就像 Redux 之于 React,处理复杂组件数据交互。...better-scorll库坑 这个库挺坑食品详情页,第一次进入时候可以成功触发点击事件,但是之后就不行。

1K70

饿丝滑无缝过度搜索栏实现

前言 这都2017年,是时候来一波基础特效教程! 如果我不偷懒的话,或许可以成为一个系列都基础教程哦。当然如果成为了一个系列,这个系列就像标题说一样,是基础特效。...本次项目地址:https://github.com/githubwing/WingUE 这次依然拿饿开刀。来庖丁一个搜索栏过度效果,如下图: ?...额,图片还是比较大,为了不浪费排版空间,这次就不饿原图,直接上效果图。效果还是差不多哈。 如你所见,这是一个过度效果。...由效果图可以看到,动画执行过程中还是可以看到前一个Activity,所以我们需要对第二个Activity进行特殊“透明处理”。...所以首先我们要把第一个Activity中元素坐标传给第二个Activity。 ? 注意这里拿到屏幕中坐标。

89830
领券