唯品会调度系统的前世今生## 感谢聆听! 唯品会开源弹性调度系统 Saturn的“前世今生” 邱戈川(了哥) 微信公众号: VIPDOCK  黄国钦 (Chembo) 唯品会高级开发工程师 ## 内容主题 为何而生 GitHub 有女初长成 女大须嫁 女大须嫁 https://github.com/vipshop/Saturn 瓜熟蒂落 婆媳关系 ## 为何而生  ## 传统调度系统的问题、产品的定位与选型 ## 需要解决的问题 异构 / 多语言难以支持 缺乏统一监控、统一管理 统一配置、统一监控、统一管理 ## V IP弹性调度系统 -- Saturn ## Saturn 开源地址:Github.com/vipshop/Saturn ## 体系中的定位 服务化框OSP 开发框架Venus 消息队列 VMS 全链路监控 Mercury 统一日志平台 dragonfly 任务调度平台 Saturn 统一配置中心 CfgCenter 统一鉴权中心 AuthCenter0 码力 | 58 页 | 5.40 MB | 2 年前3
面向亿行 C/C++ 代码的静态分析系统设计及实践-肖枭design of conventional data-flow analysis and symbolic execution, such as the IFDS framework [39], SATURN [53], and CALYSTO [3], propagate dataflow facts to all program points following control-flow paths problems [9, 38, 47, 49]. For example, a recent report [3] observes that it takes 6 to 11 hours for SATURN [53] and CALYSTO [3] to check only one property (null pointer dereference, a typical source-sink known to easily suffer from scalability issues, especially for whole-program analysis. For example, SATURN [3] is reported to spend more than 23 hours in checking memory leaks for a 5MLoC code base. Our experiment0 码力 | 39 页 | 6.88 MB | 2 年前3
分布式任务系统cronsune/p15_1.jpg) ## 市面上的一些任务系统 1. Azkaban 2. Chronos 3. Airflow 4. dkron 5. swoole-crontab 6. Saturn ## Azkaban 批量工作流任务调度器(Hadoop) 1. 提供功能清晰,简单易用的 Web UI 界面 2. 提供 job 配置文件快速建立任务和任务之间的依赖关系 3. 提供模块化和可插拔的插件机制,原生支持0 码力 | 48 页 | 1.52 MB | 2 年前3
2.2.5 go-Chassis 在 shopee 供应链的实践^{ \mathrm { T M } } $ gunicorn Celery elastic GOPHER CHINA 2020 Shopee供应链现在的技术栈 Saturn kubernetes RabbitMQ Wprowadzenie kafka ceph Celery gunicorn elastic GOPHER CHINA 20200 码力 | 31 页 | 8.00 MB | 1 月前3
Service Mesh的实践分享[Image](/uploads/documents/6/a/7/4/6a7410ca18f9435cd69c2097b329e97e/p29_2.jpg) https://github.com/vipshop/Saturn https://github.com/vipshop/vjtools Pallas一站式检索平台 OSP Coming soon in Jan Coming soon in 20190 码力 | 30 页 | 4.80 MB | 1 年前3
THE GITOPS GUIDE
TO BUILDING &
MANAGING INTERNAL
PLATFORMSsmall teams can operate in the cloud on their own. — Florian Heubeck, Principal Engineer, MediaMarkt Saturn ## Benefits of GitOps for platform building Here are the top benefits of using GitOps to build0 码力 | 15 页 | 623.52 KB | 1 年前3
杨钦民-唯品会微服务架构演进之路v0.2OSP 全链路跟踪 Mercury 配置中心 CfgCenter 消息队列 VMS Venus体系 服务框架 API网关 Janus 注册中心ZK 基础中间件 任务调度 Saturn 中央文档系统 DocCenter 秒级监控 Hummer 服务治理 Service-center 统一检索平台 Pallas 数据服务平台 Asgard ## OSP服务化远程调用机制0 码力 | 43 页 | 3.89 MB | 2 年前3
The Swift Programming Language (Swift 5.7) - Apps Dissectedcount for numbers of any size: let approximateCount = 62 let countedThings = "moons orbiting Saturn" let naturalCount: String switch approximateCount { case 0: naturalCount = "no" $ (naturalCount) $ (countedThings).) $ " // Prints "There are dozens of moons orbiting Saturn." In the above example, approximateCount is evaluated in a switch statement. Each case compares single line, separated by commas: enum Planet { case mercury, venus, earth, mars, jupiter, saturn, uranus, neptune } Each enumeration definition defines a new type. Like other types in Swift, their0 码力 | 1040 页 | 10.90 MB | 2 年前3
The Swift Programming Languagea single line, separated by commas: 1 enum Planet { 2 case Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune 3 } Each enumeration definition defines a brand new type. Like other types in Swift planet's order from the sun: enum Planet: Int { case Mercury = 1, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune } Auto-incrementation means that Planet.Venus has a raw value of 2, and so on.0 码力 | 525 页 | 4.68 MB | 2 年前3
GNU Image Manipulation Program User Manual 2.4from the image window. I got another image from APOD [APOD06]. It is pretty big. (Not as big as Saturn though) You can see in the dialog below, it is 2241 x 1548 pixels. Figure 3.25: Dialog for Image July 10), http://antwrp.gsfc.nasa.gov/apod/ap020710.html. [APOD04] Astronomy Picture of the Day - Saturn: Lord of the Rings (2002 February 15), http://antwrp.gsfc.nasa.gov/apod/ap020215.html. [APOD05]0 码力 | 653 页 | 19.93 MB | 2 年前3
共 26 条
- 1
- 2
- 3
相关搜索词
Saturn调度系统弹性调度任务调度高可用性静态分析系统代码评审代码质量管理静态分析工具DevOpscronsun分布式任务系统易用性2.2goChassisshopee供应供应链实践Service Mesh服务网格Sidecar代理容器化部署Istio区别GitOps内部平台开发者体验声明式系统Flux & Flagger微服务架构微服务中台KubernetesDockerSwift编程语言类型系统版本兼容性安全Swift programming languagegrammarclassesstructurescontrol flowGNU Image Manipulation Programmultiplatform photo manipulation toolexpandable and extensiblescripting interfaceplug-ins and extensions













