Ozone meetup Nov 10, 2022 Ozone User Group Summit
/ 51 Confidential—Restricted Nov 10, 2022 Ozone User Group Summit / 51 2 Confidential—Restricted / 51 THE HYBRID DATA COMPANY We believe that data can make what is impossible today, possible tomorrow SNAPSHOTS ● A single object - multiple versions ● A group of objects as a unit ○ Consistent with each other ○ Point in time, together as a group ● Examples : ○ Application updating multiple rows of of a table to get to a consistent state ○ Application updating a group of tables to move from one state to another ● Easy rollback for a DB/table to last App consistent view 38 © 2022 Cloudera, Inc.0 码力 | 78 页 | 6.87 MB | 1 年前3运维上海2017-从理论到实践,深度解析MySQL Group Replication -徐春阳
Group Replication原理解析与实践经验 徐春阳 MGR原理 MGR vs SEMI-SYNC MRG实践经验 • 支持多节点并发执行事务。如何保证从各个节点并发执行 的事务在每个节点以相同的顺序被应用/执行.------paxos协 议的功能。 • 自动地事务冲突检测。节点之间不能”同时”操作主键相同 记录,如果冲突,只有一个节点成功。------冲突检测。 ���������sql)��! ��sql! mysql_parse! mysql_execute_comma nd! trans_commit_stmt! MYSQL_BIN_LOG::com mit! group_replication_trans_before_commit! waitTicket! ���������� ���������� ���������� ������paxos� ��������� MGR实践经验 Group_replication_bootstrap_group参数须谨慎 DDL操作注意事项 当心secondary节点变成可写节点 规避大事务 Secondary��������! ������Single primary ����secondary����! ��my.cnf�read_only��������! ������stop group_replicaiton������0 码力 | 32 页 | 9.55 MB | 1 年前3Putting an Invisible Shield on Kubernetes Secrets
Kailun Qin, Ant Group Putting an Invisible Shield on Kubernetes Secrets Agenda • K8s Secrets: Overview • TEE-based K8s Secrets Protection: Solution • Production Experience @ Ant Group • Demo • Summary Introducing mutual (remote / local) attestations between entities Production Experience @ Ant Group KMS Plugin • Workflow • Encryption • Decryption • Engineering decisions • apiserver is responsible0 码力 | 33 页 | 20.81 MB | 1 年前3FISCO BCOS 2.1.0 中文文档
===================================================================== ======================== # 获取客户端版本 [group:1]> getNodeVersion { "Build Time":"20190121 06:21:05", "Build Type":"Linux/clang/Debug", Branch":"master", "Git Commit Hash":"c213e033328631b1b8c2ee936059d7126fd98d1a" } # 获取节点链接信息 [group:1]> getPeers [ { "IPAndPort":"127.0.0.1:49948", "NodeID":"b5872eff0569903d713 部署成功则返回合约地址 [group:1]> deploy HelloWorld contract address:0xb3c223fc0bf6646959f254ac4e4a7e355b50a344 # 查看当前块高 [group:1]> getBlockNumber 1 # 调用get接口获取name变量 此处的合约地址是deploy指令返回的地址 [group:1]> call HelloWorld0 码力 | 1058 页 | 740.85 KB | 1 年前3FISCO BCOS 2.3.0 中文文档
里 群环签名: 链上支持群签名验证和环签名验证,并提供群环签名服务端 [https://github.com/FISCO-BCOS/group-signature-server]和客户端 [https://github.com/FISCO- BCOS/group-signature-client] Demo,实现群环签名机构内生成、上链和链上验 证功能 RPBFT:基于PBFT共识算法,实现一种新型的共识算法RPBFT,尽量减 ===================================================================== ======================== # 获取客户端版本 [group:1]> getNodeVersion { "Build Time":"20200331 07:12:25", "Build Type":"Linux/clang/Release", Commit Hash":"b8b62664d1b1f0ad0489bc4b3833bf730deee492", "Supported Version":"2.3.0" } # 获取节点链接信息 [group:1]> getPeers [ { "IPAndPort":"127.0.0.1:49948", "NodeID":"b5872eff0569903d7130 码力 | 1227 页 | 10.79 MB | 1 年前3FISCO BCOS 2.4.0 中文文档
里 群环签名: 链上支持群签名验证和环签名验证,并提供群环签名服务端 [https://github.com/FISCO-BCOS/group-signature-server]和客户端 [https://github.com/FISCO- BCOS/group-signature-client] Demo,实现群环签名机构内生成、上链和链上验 证功能 rPBFT:基于PBFT共识算法,实现一种新型的共识算法rPBFT,尽量减 ===================================================================== ======================== # 获取客户端版本 [group:1]> getNodeVersion { "Build Time":"20200430 03:22:53", "Build Type":"Linux/clang/Release", Commit Hash":"0d94de1e0f2dc7ce7d226dbd68001a4b43029cf6", "Supported Version":"2.4.0" } # 获取节点链接信息 [group:1]> getPeers [ { "IPAndPort":"127.0.0.1:49948", "NodeID":"b5872eff0569903d7130 码力 | 1314 页 | 11.21 MB | 1 年前3FISCO BCOS 2.2.0 中文文档
===================================================================== ======================== # 获取客户端版本 [group:1]> getNodeVersion { "Build Time":"20190121 06:21:05", "Build Type":"Linux/clang/Debug", 部署及调用HelloWorld合约 Branch":"master", "Git Commit Hash":"c213e033328631b1b8c2ee936059d7126fd98d1a" } # 获取节点链接信息 [group:1]> getPeers [ { "IPAndPort":"127.0.0.1:49948", "NodeID":"b5872eff0569903d713 部署成功则返回合约地址 [group:1]> deploy HelloWorld contract address:0xb3c223fc0bf6646959f254ac4e4a7e355b50a344 # 查看当前块高 [group:1]> getBlockNumber 1 # 调用get接口获取name变量 此处的合约地址是deploy指令返回的地址 [group:1]> call HelloWorld0 码力 | 1156 页 | 10.03 MB | 1 年前3FISCO BCOS 2.5.0 中文文档
里 群环签名: 链上支持群签名验证和环签名验证,并提供群环签名服务端 [https://github.com/FISCO-BCOS/group-signature-server]和客户端 [https://github.com/FISCO- BCOS/group-signature-client] Demo,实现群环签名机构内生成、上链和链上验 证功能 rPBFT:基于PBFT共识算法,实现一种新型的共识算法rPBFT,尽量减 ===================================================================== ======================== # 获取客户端版本 [group:1]> getNodeVersion { "Build Time":"20200619 06:32:10", "Build Type":"Linux/clang/Release", Commit Hash":"72c6d770e5cf0f4197162d0e26005ec03d30fcfe", "Supported Version":"2.5.0" } # 获取节点链接信息 [group:1]> getPeers [ { "IPAndPort":"127.0.0.1:49948", "NodeID":"b5872eff0569903d7130 码力 | 1456 页 | 13.35 MB | 1 年前3ThinkJS 1.2 中文文档
必不可少的部分。 模块化设计 // ⽀支持的分组列表 'app_group_list': ['Home', 'Admin'], // 表⽰示有 Home 和 Admin 2 个分组 JavaScript // 默认分组 'default_group': 'Home', // 你可以将默认分组改成合适的,如:Blog function(http){ // 会传递⼀一个包装的 http 对象 if (http.group !== 'Home') { return; if (flag) { http.group = "Mobile"; } }] } JavaScript module.exports0 码力 | 104 页 | 1.29 MB | 1 年前3FISCO BCOS 2.6.0 中文文档
里 群环签名: 链上支持群签名验证和环签名验证,并提供群环签名服务端 [https://github.com/FISCO-BCOS/group-signature-server]和客户端 [https://github.com/FISCO- BCOS/group-signature-client] Demo,实现群环签名机构内生成、上链和链上验 证功能 rPBFT:基于PBFT共识算法,实现一种新型的共识算法rPBFT,尽量减 ===================================================================== ======================== # 获取客户端版本 [group:1]> getNodeVersion ClientVersion{ "Build Time":"20200619 06:32:10", "Build Type":"Linux/clang/Release" Commit Hash":"72c6d770e5cf0f4197162d0e26005ec03d30fcfe", "Supported Version":"2.5.0" } # 获取节点链接信息 [group:1]> getPeers [ { "IPAndPort":"127.0.0.1:49948", "NodeID":"b5872eff0569903d7130 码力 | 2383 页 | 18.83 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100