一、什么是Spark SQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了两个编程抽象分别叫做DataFrame和DataSet,它们用于作为分布式S...
一、什么是Spark SQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了两个编程抽象分别叫做DataFrame和DataSet,它们用于作为分布式S...
2018年我还在芬尼的时候,和小伙伴做了一件非常疯狂得事,那就是重金打砸芬尼抖音圣诞季,当然最后也给公司带来了巨大的流量曝光。这件事情的背后就是基于我们对于消费者趋势变化做出...
一、简述 1、MRD概念:何种产品功能满足市场需求 2、主要内容:市场分析、目标用户分析、产品需求概述、功能分析、产品需求优先级 3、使用对象:产品、运营、研发 4、商讨内容...
DPA广告,全称(Dynamic Product Ads),中文叫“动态产品广告”,简称“动态广告”,其基本特点是:可以根据潜在顾客的行为纪录,建立针对每一位顾客的个性化广告...
文章目的: 1、向没听过或者刚听过但是还对这个监控系统没有任何概念的开发者介绍Prometheus的应用场景。2、向有需要深入的了解的人推荐一些博客、书籍。3、内心真实想法:...
近半年,自己创业做在线教育,近期也打算开发自己的APP,作为一个技术出身的创业者,所以可以在开发APP时自己做技术选型。 但想到还有很多创业者或架构师也面临类似的问题,所以...
一、背景介绍 用户在电商平台通常会经历商品搜索-商品列表页-商品详情页-购物车-订单确认页-支付页等整套流程。如果和AARRR模型结合,电商便可以做很多场景的A/B测试。下图...
1为什么需要热更新? 正常开发流程: 新版本上线,发现问题或用户反馈bug,紧急修复,上线版本,用户重新安装。 存着如下问题: l 周期长 l 用户下载成本高,app推广成本...
项目管理是门大学问,尤其是快速迭代的互联网产品,如何在效率和规范之间做取舍,考验着产品经理的项目把控能力。昨天晚上的一次版本提审,引起了我对今天话题的思考:如何保证项目上线前...
一、了解马甲包 1、什么是马甲包马甲包是利用App store 规则漏洞,通过技术手段,多次上架同一款产品的方法。马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称...
一.概述 随着物联网IOT时代的来临,IOT设备感知和报警存储的数据越来越大,有用的价值数据需要数据分析师去分析。大数据分析成了非常重要的环节。当然近两年开启的开源大潮,为大...
简介 Log Structured Merge Tree,下面简称 LSM。 2006年,Google 发表了 BigTable 的论文。这篇论文提到 BigTable 单机...
Flink实现Kafka到Mysql的Exactly-Once 背景 最近项目中使用Flink消费kafka消息,并将消费的消息存储到mysql中,看似一个很简单的需求,在网...
三阶段提交,是二阶段提交(2PC)的升级版 三阶段和二阶段提交的区别 对于协调者(Coordinator)和参与者(Cohort)都设置了超时机制(在2PC中,只有协调者拥有...
本文主要面对OLAP入门同学,读者可以对OLAP起源、核心概念和当前发展趋势有一定理解。 OLAP起源 OLAP(Online analytical processing),...
前言 背压(Backpressure)可能是所有想要深入运用RxJava的朋友必须理解的一个概念。 关于它的介绍,我本意是想写在RxJava2.0更新介绍的文章里的,可是写着...
最近flink job出现了背压的问题, 后果是导致了checkpoint的生成超时, 影响了flink job的运行. 定位问题: 如下图: 1) flink的checkp...
如何消费数据 我们已经知道了如何发送数据到Kafka,既然有数据发送,那么肯定就有数据消费,消费者也是Kafka整个体系中不可缺少的一环 push 还是 pull Kafka...