0 码力 |
36 页 |
1.66 MB
| 2 年前 3 ## 函数计算在双11小程序场景中的应用

吴天龙
阿里云函数计算技术专家

c62d57f47d0f801d/p5_1.jpg)
表格存储(元数据)
API 服务
调用函数
隔离的网络环境
消息队列
资源调度
函数执行引擎
异步事件分发
调用函数
## 双11小程序场景介绍

![Image] 0 码力 |
13 页 |
6.95 MB
| 1 年前 3 a/6/a/4/a6a48788e8ab94fd53a1db41d7a5815b/p1_1.jpg)
BEIJING 2018
# 业务高速发展下的 互联网金融系统架构演变
演讲者 / 张现双

## 基于实践经验总结和提炼的品牌专栏 CONFERENCE
## 自我介绍

张现双,宜人贷研发架构师,移动后台负责人,负责移动后台的技术研发和系统架构设计,并随着业务增长持续不断的进行性能优化和系统架构升级。
从事过研发、运维、dba等工作,在应对互联网系统流量、并发、安全、一致性问题等方面有一些经验。 0 码力 |
42 页 |
19.96 MB
| 2 年前 3
tomcat-embed-core-8.5.46.jar
• bin目录下放的是脚本文件
● conf目录,配置文件
2m-2s-async 双主双从异步复制模式
2m-2s-sync 双主双从同步双写模式
2m-noslave 双主模式
• lib 存放的依赖jar包
测试namesrv的启动
启动命令:
nohup /Users/gitsilence/JavaTools/rocketmq/rocketmq-4 关闭命令
/Users/gitsilence/JavaTools/rocketmq/rocketmq-4.9.2-SNAPSHOT/bin/mqshutdown namesrv
## 集群部署
## 双主双从异步复制模式
两个台电脑
• Mac OS
地址:192.168.166.20
• Cent OS
地址:192.168.166.206
保证两台电脑在同一网段,端口是通的,可以关闭防火墙 deleteWhen=04
# 文件保留时间,默认48小时
fileReservedTime=48
# Broker的角色,AYNSC_MASTER=异步复制master,SYNC_MASTER=同步双写master,SLAVE=
lave节点
brokerRole=ASYNC_MASTER
# 刷盘方式,ASYNC_FLUSH=异步刷盘,SYNC_FLUSH=同步刷盘
flushDiskType=ASYNC_FLUSH 0 码力 |
11 页 |
284.35 KB
| 2 年前 3 现在写入config map,挂载到pod
## • 应用
• 一行代码kubectl apply -f deployment.yaml
• 拉取镜像、启动服务、探活、滚动更新等功能
## 微服务的启动阶段
启动参数
加载配置
探活
滚动更新
EGO 内置很多环境变量,这样可以很方便的通过基础设施将公司内部规范的一些数据预设在 K8S 环境变量内,业务方就可以简化很多启动参数,在 dockerfile ./logs|配置路径|
|ego\_trace\_id\_name|EGO\_TRACE\_ID\_NAME|x-trace-id|链路名称|
## 微服务的启动阶段
启动参数
加载配置
探活
滚动更新
软链接:filepath.EvalSymlinks(fp.path)
)
• gRPC: healthpb.RegisterHealthServer(newServer, health.NewServer())
加载配置
探活
滚动更新
httpGet:
path: /
port: 9002
scheme: HTTP
httpHeaders:
- name: X-Health-Check
- value: 1
exec 0 码力 |
41 页 |
3.20 MB
| 2 年前 3 0 码力 |
192 页 |
824.49 KB
| 2 年前 3 0 码力 |
111 页 |
4.87 MB
| 1 年前 3 RocketMQ 创始人,
PPMC Member, Committer
●Open-Messaging创始人
## ☐
扫一扫上面的二维码图案,加我微信
01/ 阿里消息中间件的演变历史
02 双11万亿级数据洪峰的挑战
03/ Apache RocketMQ 未来展望
## 阿里消息中间件演变历史
Napoli
ActiveMQ内核
B2B大规模使用
MetaQ v3.0
RocketMQ开源 jpg)
## CONTENTS
01 阿里消息中间件的演变历史
双11万亿级数据洪峰的挑战
■ 历年双11消息数量变化
■ 消息中间件核心链路
■ 低延迟存储
■ 容量保障
■ 熔断机制
■ 多副本高可用
03 Apache RocketMQ 未来展望
## 历年双11消息数量变化

2012双11

2013双11
2014双11
2015双11

李晓双
孙立 (涌月)
柳遵飞 (翼严)
廖春涛 (春少)
杨翊(席翁)
程露
钱陈(漁量)
张龙
范扬 (扬少)
张斌斌
李志鹏 (怀成)
黄文清
吴援飘 (草谷)
吴毅挺
任浩军 g-cloud-alibaba/Sentinel/Seata)组合始终走在前列,引领着微服务领域的发展趋势。Nacos 作为核心引擎孵化于 2008 年的阿里五彩石项目,自主研发完全可控,经历十多年双 11 洪峰考验,沉淀了高性能、高可用、可扩展的核心能力,2018 年开源后引起了开发者的广泛关注和大量使用。本书也将介绍 Nacos 偏 AP 分布式系统的设计、全异步事件驱动的高性能架构和面向失败 ,可靠性,可观测性等分布式系统指标影响整个分布式系统的运行。历史上,这个系统在阿里也触发过大故障,经历过数次血与火的考验。在阿里数次架构升级中,Nacos 都做了大量的功能迭代,用来支持阿里的异地多活,容灾演练,容器化,Serverless 化。Nacos 经过阿里内部锤炼十年以上,各项指标已经及其先进,稳定,为服务好全球开发者,Nacos 经过数十名工程师持续努力,以开源形式和大家见面,相信 Nacos 0 码力 |
326 页 |
12.83 MB
| 1 年前 3
|