The Vitess 7.0 Documentationwhich are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: 14 • It enables tablets to coordinate Documentation • Execution Plans vtworker vtworker hosts long-running processes. It supports a plugin architecture and offers libraries so that you can easily choose tablets to use. Plugins are available keyspace references data in another keyspace. Contribute description: Get involved with Vitess development You want to contribute to Vitess? That’s awesome! In the past we have reviewed and accepted many0 码力 | 254 页 | 949.63 KB | 1 年前3
The Vitess 6.0 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Custom Sharding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among their underlying MySQL instances. vtworker vtworker hosts long-running processes. It supports a plugin architecture and offers libraries so that you can easily choose tablets to use. Plugins are available0 码力 | 210 页 | 846.79 KB | 1 年前3
The Vitess 8.0 Documentationwhich are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among Related Vitess Documentation • Execution Plans Contribute description: Get involved with Vitess development You want to contribute to Vitess? That’s awesome! In the past we have reviewed and accepted many Build on CentOS description: Instructions for building Vitess on your machine for testing and development purposes {{< info >}} If you run into issues or have questions, we recommend posting in our Slack0 码力 | 331 页 | 1.35 MB | 1 年前3
The Vitess 5.0 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Custom Sharding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among their underlying MySQL instances. vtworker vtworker hosts long-running processes. It supports a plugin architecture and offers libraries so that you can easily choose tablets to use. Plugins are available0 码力 | 206 页 | 875.06 KB | 1 年前3
The Vitess 11.0 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Illustrating custom DROP workaround steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Custom metrics & queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among0 码力 | 481 页 | 3.14 MB | 1 年前3
The Vitess 10.0 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Illustrating custom DROP workaround steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Custom metrics & queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among0 码力 | 455 页 | 3.07 MB | 1 年前3
The Vitess 9.0 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Illustrating custom DROP workaround steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among Related Vitess Documentation • Execution Plans Contribute description: Get involved with Vitess development You want to contribute to Vitess? That’s awesome! In the past we have reviewed and accepted many0 码力 | 417 页 | 2.96 MB | 1 年前3
The Vitess 12.0 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Illustrating custom DROP workaround steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Custom metrics & queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . which are assumed to provide a distributed, consistent key-value store. The default topology service plugin is etcd2. The topology service exists for several reasons: • It enables tablets to coordinate among0 码力 | 534 页 | 3.32 MB | 1 年前3
Vitess security auditVitess links to an example authentication plugin which is available here: https://gist.github.com/ajm188/5b2c7d3ca76004a297e6e279a54c2299. This example plugin extracts the actor from either the context from a cookie. 6 Vitess Security Audit, 2023 When a Vitess administrator adds an authentication plugin, VTAdmin-api adds it as a middleware at the http mux layer. VTAdmin-api does this in vitess/go/vt/vtadmin/api the routes are initialized: First VTAdmin-api checks if the user has registered an authentication plugin: And later, it gets added to the http mux layer: Authorization Once a request has been authenticated0 码力 | 41 页 | 1.10 MB | 1 年前3
Pentest-Report Vitess 02.2019the assessment, a CNCF-typical setup was requested by the testers and provided by the development team. Besides furnishing Cure53 with a Kubernetes-based cluster, locally installed systems were of the interfaces and the system architecture, supported also by additional exchange with the development team, revealed a rather limited attack surface. This observation was later confirmed as the subsequent flaws allowing for such circumvention were found. • A potential timing issue pointed out by the development team was investigated in-depth but revealed no readily available exploitation paths. The reason0 码力 | 9 页 | 155.02 KB | 1 年前3
共 10 条
- 1













