开发者学堂课程【大数据 Flink 实时旅游平台环境篇 2020版:环境篇之项目概述】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/643/detail/10689
环境篇之项目概述
内容介绍
一、平台系统介绍
二、平台系统功能
一、平台系统介绍
平台是一个比较庞大的内容,需要把整个企业或者整个公司所有的相关业务进行处理;
第二,平台是标准化的,标准化就是各个业务、产品栈,都能够很好的兼容接口,或者是遵循接口的一些风格;另外平台还包括流程化等特点。
二、平台系统功能
基于 Flink 的实时旅游平台项目原则上来说是非常庞大的,但是核心的功能大致分为了三个模块,即核心业务、用户行为日志以及风控报警。
1、核心业务
首先是旅游产品的核心业务,即基于核心业务的数据进行实时指标计算以及实时展示,包括了旅游订单、酒店住宿、车票、保险等相关的业务。旅游产品像携程、飞猪等等,具有很多不同的业务,包括了吃住游玩以及购物、保险等领域。
在这个项目里面的核心是去做一个旅游的订单,因为做一个平台性的项目,不可能在短期内就能完成,但是其整体的流程其实是完成几个业务模块的组装,
2、用户行为日志
作为一个旅游平台,肯定有用户进行登陆使用,换句话来说如果没有用户去使用,那这个应用其实就是一个僵尸应用,是没有任何意义和价值的。
因此用户的日志行为也是非常重要的一个功能,因为有了用户的行为,也就有了相关的一些事实,根据这些事实去进行行为的分析。即针对用户的行为去做实时的指标统计,去探索用户之间的相同或者是异同之处以及用户的诉求等相关实时指标。
3、风控报警
风控指的就是风险控制,目的是预防一些异常,或者非正常用户的一些操作。
因此风控只是进行预防,但是如果没有预防成功,接下来其实要做的就是控制。
风控的总体功能就是基于用户的异常行为数据进行监控并完成实时报警展示,从而保障的应用的平稳进行,避免过多的异常导致应用数据的不合格,或者对应用本身造成一定程度的损害。