环境篇之项目概述|学习笔记

简介: 快速学习环境篇之项目概述

开发者学堂课程【大数据 Flink 实时旅游平台环境篇 2020版:环境篇之项目概述】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/643/detail/10689


环境篇之项目概述

内容介绍

一、平台系统介绍

二、平台系统功能


一、平台系统介绍

平台是一个比较庞大的内容,需要把整个企业或者整个公司所有的相关业务进行处理;

第二,平台是标准化的,标准化就是各个业务、产品栈,都能够很好的兼容接口,或者是遵循接口的一些风格;另外平台还包括流程化等特点。

二、平台系统功能

基于 Flink 的实时旅游平台项目原则上来说是非常庞大的,但是核心的功能大致分为了三个模块,即核心业务、用户行为日志以及风控报警。

1、核心业务

首先是旅游产品的核心业务,即基于核心业务的数据进行实时指标计算以及实时展示,包括了旅游订单、酒店住宿、车票、保险等相关的业务。旅游产品像携程、飞猪等等,具有很多不同的业务,包括了吃住游玩以及购物、保险等领域。

在这个项目里面的核心是去做一个旅游的订单,因为做一个平台性的项目,不可能在短期内就能完成,但是其整体的流程其实是完成几个业务模块的组装,

2、用户行为日志

作为一个旅游平台,肯定有用户进行登陆使用,换句话来说如果没有用户去使用,那这个应用其实就是一个僵尸应用,是没有任何意义和价值的。

因此用户的日志行为也是非常重要的一个功能,因为有了用户的行为,也就有了相关的一些事实,根据这些事实去进行行为的分析。即针对用户的行为去做实时的指标统计,去探索用户之间的相同或者是异同之处以及用户的诉求等相关实时指标。

3、风控报警

风控指的就是风险控制,目的是预防一些异常,或者非正常用户的一些操作。

因此风控只是进行预防,但是如果没有预防成功,接下来其实要做的就是控制。

风控的总体功能就是基于用户的异常行为数据进行监控并完成实时报警展示,从而保障的应用的平稳进行,避免过多的异常导致应用数据的不合格,或者对应用本身造成一定程度的损害。

相关文章
|
2月前
|
编译器 开发工具 C语言
配置C++的学习环境
这篇教程介绍了学习C++语言所需的环境配置和软件选择。首先,你需要一个文本编辑器(如Visual Studio Code、Visual Studio、Vim、Emacs或Eclipse)和一个C++编译器(如GCC)。在不同操作系统上安装GCC的方法包括:在Linux或UNIX上使用命令行检查或安装GCC,在Mac OS X上通过Apple的Xcode,而在Windows上则需要安装MinGW。教程还提供了使用Visual Studio创建和编译C++程序的步骤。最后,文章简述了g++编译器的使用及其常用命令选项。
35 0
|
5天前
|
NoSQL Java Redis
若依如何使用(基本环境的配置)
若依如何使用(基本环境的配置)
|
2月前
|
开发框架 IDE Oracle
Java开发与运行环境概述
Java开发与运行环境概述
22 2
|
2月前
|
编译器 开发工具 C语言
C/C++入门001-概述环境搭建与案例
C/C++入门001-概述环境搭建与案例
|
8月前
|
Kubernetes 安全 Docker
k8s教程(基础篇)-安装与配置概述
k8s教程(基础篇)-安装与配置概述
244 0
|
12月前
|
Ubuntu Linux iOS开发
搭建Python开发环境详细步骤
搭建Python开发环境详细步骤
317 0
|
安全 虚拟化 芯片
GICv3/v4-软件概述
GICv3/v4-软件概述
|
canal BI API
搭建项目环境(准备工作) | 学习笔记
快速学习搭建项目环境(准备工作)
89 0
搭建项目环境(准备工作) | 学习笔记
|
IDE Java 程序员
C++开发环境最佳实践
C++开发环境最佳实践
532 0
C++开发环境最佳实践
网络基础 - 快速入门
网络基础 - 快速入门
101 0