## 大型Web项目可用性提升 零
脚本错误的实战
郭林烁 2017.10

## 郭林烁 (joeyguo) @ 腾讯 AlloyTeam
## 1
## 社区的相关提问
##### 微信(1004) -=TFC2017=-.. 6816c9039d4b/p3_4.jpg)
下午8:23
## 栋
不知道大家在代码上线以后,用什么来检测错误和性能的,是自己在代码里面实现还是用一些平台
@Alloyteam.郭林烁
脚本错误
想知道大家是怎么捕获异步函数的错误的
## 上午11:21


## 进行
脚本错误分析
## 6 / 错误信息分析
## 具体错误信息
| msg[0] | TypeError: e is not 0 码力 |
62 页 |
7.09 MB
| 2 年前 3 ## 分布式任务系统 cronsun
苏创绩
## 目录
01 任务系统
02 分布式任务系统
03 cron sun
04 心得体会


分布式crontab
cmd1
cmd2
Mesos 之上的具有分布式容错特性的作业调度器
1. 可替代 cron
2. 有 UI
3. 支持ISO8601标准,允许更灵活地定义调度时间
4. 支持任务依赖
## Dkron
## 分布式高可用的任务调度系统
1. 易用、有 UI
2. 高可用
3. 可扩展性高,支持大量任务和成千上万结点
## 我眼里的“西施”
1. 可替代 cron
2. 分布式、高可用
3. 支持多种任务属性 0 码力 |
48 页 |
1.52 MB
| 2 年前 3 ## 阿里云
## MongoDB 分布式架构演进
张友东(林青)
阿里云数据库技术团队
# MongoDB
MongoDB as in "humongous". Used to describe something extremely large or important.
## MongoDB 核心优势
灵活 · 文档模型
高可用 • 复制集
可扩展 分片集群
## 0 码力 |
29 页 |
2.03 MB
| 2 年前 3 ## Curve 分布式存储设计
程义 — Curve Maintainer


nts/1/3/b/6/13b6145ac1674f4b66b9481848c048a7/p4_1.jpg)
## Curve块存储
## 研究现状
1. 高性能分布式共享数据库场景
2. Curve块存储提供底层分布式共享存储
3. Polardb for PostgreSQL提供上层高性能数据库服务
4. 性能测试
1. benchmarkSQL 每分钟事务数提升39%
2. pgbench - 成本:共享一份数据,存储成本低
- 易用性:具备分布式的优势和单机体感
- 可靠性:三副本、秒级备份

计算-存储分离
## Curve块存储
应用场景
1. 分布式块存储服务
2. KVM块存储服务
3. iSCSI协议 0 码力 |
20 页 |
4.13 MB
| 1 年前 3 ## GCN
## Go 语言的抢占式调度

曹春晖
资深 Gopher

preempt = true
gp.stackguard0 = stackPreempt
return true
}
这之后的流程需要正在运行的 goroutine 来配合
## 协作式抢占的“协作”过程
## 检查当前栈空间是否足够,不够的话,需要申请新的栈空间
☐ ☐ ☐
☐ ☐ ☐
package main
//go:noinline
func add(x, y int) morestack_noctxt(SB)
00101 (add.go:6) JMP 0
只要当 framesize > 0 时才会有栈空间检查
framesize 一般是由 locals 决定的
## 协作式抢占的“协作”过程
### 保存当前 goroutine 的运行现场,切换到 m.g0,执行 newstack
morestack_noctxt
## ↓
morestack
↓
newstack 0 码力 |
44 页 |
7.43 MB
| 2 年前 3 DataEase 嵌入式版介绍
2024 年 2 月
## 人人可用的 开源数据可视化分析工具
DataEase 可以帮助用户快速分析业务数据并洞察其趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽的方式快速制作图表,并且可以方便地与他人进行分享。
嵌入式 BI 可以给 ISV 带来哪些价值?
嵌入式 BI 的应用场景
DataEase 嵌入式 BI 的优势 的优势
DataEase 嵌入式版嵌入流程
## 什么是嵌入式 BI?
嵌入式 BI 是可以嵌入在商业应用程序中,为应用软件提供或者增强分析功能的专业 BI 软件。
## “
Embedding analytics and data science functionalities within websites or business applications via APIs reduces increases analytics adoption."
## “
通过 API 将分析和数据科学功能嵌入到网站或者商业应用中,能够有效减少变更管理并提高数据分析的采纳率。”
## 嵌入式 BI 的业务价值
Which technical features have contributed to an increase in usage and adoption of BI/analytics 0 码力 |
30 页 |
11.06 MB
| 2 年前 3 ## MeterSphere 一站式开源持续测试平台
2023 年 9 月
持续测试的兴起与现状
MeterSphere 加速企业持续测试落地
MeterSphere 企业版及专业服务
## 持续测试是持续交付发展的必然需求
## 持续交付能力是企业核心竞争力
保证业务足够稳
## 持续测试能力保障业务足够可靠
## 催生
保证交付足够快

## MeterSphere 关键能力设计:平台一站式
- 一个平台解决测试人员协作、测试能力、测试数据一站式问题 -
## 持续测试平台门户
系统管理员门户
团队管理员门户
项目管理员门户
测试人员门户
外部对接
测试跟踪
协作管理
测试评审
测试计划
测试执行 0 码力 |
45 页 |
4.65 MB
| 2 年前 3
|