首页
›
生物技术_生物工程与智能实验室
›
029-实验数据资产与智能平台
›
《智能实验室数据服务工程》
VIP14
本课程属于:029-实验数据资产与智能平台
生物技术_生物工程与智能实验室 · 共 14 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
实时数据服务API从入门到实战
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
实时数据服务概述
什么是实时数据服务、实时与批处理的区别、典型应用场景(监控、推荐、风控)。
概念
场景
第2章
技术选型与架构设计
常见技术栈(Kafka, Flink, Redis)、架构模式(Lambda vs Kappa)、如何选择。
架构
选型
第3章
环境搭建
Docker Compose搭建Kafka + Flink + Redis开发环境。
Docker
环境
第4章
Kafka核心概念
Topic、Partition、Consumer Group、Offset。
Kafka
基础
第5章
Kafka生产者实战
Java/Python客户端发送消息、acks配置、重试机制。
生产者
客户端
第6章
Kafka消费者实战
订阅模式、手动提交Offset、幂等消费。
消费者
Offset
第7章
Kafka高级特性
消息顺序性、事务、Exactly-Once语义。
事务
Exactly-Once
第8章
Flink基础概念
DataStream API、并行度、算子(Map, Filter, KeyBy)。
Flink
算子
第9章
Flink时间语义
Event Time、Processing Time、Watermark机制。
时间语义
Watermark
第10章
Flink窗口操作
Tumbling Window、Sliding Window、Session Window。
窗口
聚合
第11章
Flink状态管理
ValueState、ListState、Checkpoint与Savepoint。
状态
容错
第12章
Flink与Kafka集成
Flink Kafka Connector、Source/Sink配置。
集成
Connector
第13章
Redis基础与数据结构
String、Hash、List、Set、Sorted Set。
Redis
数据结构
第14章
Redis发布订阅
Pub/Sub机制、与Kafka的对比。
Pub/Sub
对比
第15章
Redis Streams
消息队列实现、消费者组。
Streams
消息队列
第16章
API网关设计
统一入口、鉴权、限流(令牌桶算法)。
网关
限流
第17章
RESTful API设计
资源命名、状态码、版本控制。
REST
设计规范
第18章
WebSocket实战
建立长连接、推送实时数据、心跳机制。
WebSocket
长连接
第19章
gRPC与Protobuf
定义服务、生成代码、流式传输。
gRPC
Protobuf
第20章
数据序列化
JSON vs Avro vs Protobuf,Schema Registry。
序列化
Schema
第21章
实时ETL实战
从Kafka消费数据,清洗转换后写入Redis。
ETL
实战
第22章
实时指标计算
使用Flink计算PV/UV、滑动窗口平均值。
指标
Flink
第23章
实时告警系统
规则引擎、阈值判断、钉钉/邮件通知。
告警
通知
第24章
实时推荐特征
用户行为采集、特征拼接、实时更新到Redis。
推荐
特征
第25章
API性能优化
连接池、异步IO、缓存策略(本地缓存 + Redis)。
性能
缓存
第26章
监控与可观测性
Prometheus + Grafana监控API指标,日志收集。
监控
Grafana
第27章
高可用与容错
多副本部署、Flink重启策略、Kafka MirrorMaker。
高可用
容错
第28章
压力测试
使用wrk/Locust模拟高并发,分析瓶颈。
压测
并发
第29章
安全实践
API鉴权(JWT)、数据加密(TLS)、防重放攻击。
安全
JWT
第30章
项目实战
构建一个完整的实时用户行为分析API服务。
项目
综合
专注课程资料整理
所属VIP或分类
同VIP:实验室多源数据集成工程
同VIP:实验室时序数据平台工程
同VIP:实验数据CDC实时同步工程