Raft在Curve存储中的工程实践## raft在Curve存储中的工程实践 D I G I T A L S A I L 陈威 Curve Maintaner 网易资深服务端开发工程师 01 Curve介绍 项目背景 | Curve架构 | 使用场景 | Curve社区 raft和braft raft协议介绍 | braft介绍 raft在Curve中的应用 raft in Curve块存储 Curve块存储 | raft in curve文件存储 | 配置变更 Curve对raft的优化 优化点1 | 优化点2 05 Q&A 答疑 ## 项目背景 ## Curve是一个高性能、更稳定、易运维的云原生分布式存储系统,支持块存储和文件存储 Curve块存储和文件存储均采用raft协议 ## 2021 ~2022 Curve文件存储 ## 2018 ~2021 Curve块存储 Curve社区 02 raft和braft raft协议介绍 | braft介绍 03 raft在Curve中的应用 raft in Curve块存储 | raft in curve文件存储 | 配置变更 04 Curve对raft的优化 优化点1 | 优化点2 05 Q&A 答疑 ## RAFT协议简介 ## 什么是raft - raft 是一种新型0 码力 | 29 页 | 2.20 MB | 1 年前3
servicecppcon_add_library(service LIBRARIES Asio::asio) add_subdirectory(tests)0 码力 | 1 页 | 73.00 B | 1 年前3
Hyperledger Fabric 1.4 Documentationmodular components: • A pluggable ordering service establishes consensus on the order of transactions and then broadcasts blocks to peers. • A pluggable membership service provider is responsible for associating network with cryptographic identities. • An optional peer-to-peer gossip service disseminates the blocks output by ordering service to other peers. • Smart contracts (“chaincode”) run within a container first phase also eliminates any non-determinism, as inconsistent results can be filtered out before ordering. Because we have eliminated non-determinism, Fabric is the first blockchain technology that enables0 码力 | 483 页 | 7.48 MB | 2 年前3
Hyperledger Fabric 1.4 Documentation
modular components: • A pluggable ordering service establishes consensus on the order of transactions and then broadcasts blocks to peers. - A pluggable membership service provider is responsible for associating network with cryptographic identities. - An optional peer-to-peer gossip service disseminates the blocks output by ordering service to other peers. - Smart contracts (“chaincode”) run within a container first phase also eliminates any non-determinism, as inconsistent results can be filtered out before ordering. Because we have eliminated non-determinism, Fabric is the first blockchain technology that enables0 码力 | 678 页 | 10.02 MB | 2 年前3
Hyperledger Fabric 1.4.8 Documentationmodular components: • A pluggable ordering service establishes consensus on the order of transactions and then broadcasts blocks to peers. - A pluggable membership service provider is responsible for associating network with cryptographic identities. - An optional peer-to-peer gossip service disseminates the blocks output by ordering service to other peers. - Smart contracts (“chaincode”) run within a container first phase also eliminates any non-determinism, as inconsistent results can be filtered out before ordering. Because we have eliminated non-determinism, Fabric is the first blockchain technology that enables0 码力 | 699 页 | 9.02 MB | 2 年前3
Observability On Service Mesh## Observability on Service Mesh 吴晟 Apache SkyWalking 创始人、PPMC Microsoft MVP 比特大陆 资深技术专家 Tetrate ## Skywalking ## CLOUD NATIVE COMPUTING FOUNDATION  Service B ### SkyWalking 6.0 Observability Analysis0 码力 | 19 页 | 5.53 MB | 1 年前3
Service Mesh in China## Service Mesh in China 宋净超(Jimmy Song) Tetrate  ## Agenda • ServiceMesher • 行业现状 · 资料分享 · 社区计划  ServiceMesher 2018 年 5 月至今 ## ServiceMesher 大事记 • 2017 年 12 月,由数人云发起的 meetup,下一代微服务:Service Mesh is Coming • 2018 年 5 月,servicemesher.com 上线及 ServiceMesher 公众号开通 • 2018 年 5 月,ServiceMesher0 码力 | 13 页 | 2.66 MB | 1 年前3
微博Service Mesh实践## 微博Service Mesh实践 —Weibo Mesh ## 微博搜索/丁振凯 2018.07.29 ## 内容提要 CONTENTS  1. 跨语言服务化的必要性及难点  ## Service Mesh与微服务的切分  ## 内部Service Mesh的演进 ### 服务化体系1.0 Service Registry Service Config 服务路由网络传输 • OSP (Open Service Platform) • Thrift over Netty • 基于Java语法的DSL • Zookeeper 服务元数据下发 - 胖客户端 • 基本服务治理功能 ## 缺点 • 语言单一 · 升级困难 • 复杂代码嵌入对客户端进程影响大 ### 服务化体系2.0 - Service Mesh雏形 Daemonset(云)|Cluster(HTTP)| |---|---|---|---| |接入难度|容易。打入依0 码力 | 30 页 | 4.80 MB | 1 年前3
Your laptop as part
of the service mesh## Your laptop as part of the service mesh by Lorenzo Fundaró SRE @ Omio ## What's on the menu today • EnvoyFilter in practice • Demo • Inspiration ## Questions 












