{"id":7205,"date":"2015-03-31T17:42:21","date_gmt":"2015-03-31T15:42:21","guid":{"rendered":"http:\/\/code.openark.org\/blog\/?p=7205"},"modified":"2015-04-30T13:17:04","modified_gmt":"2015-04-30T11:17:04","slug":"speaking-at-percona-live-pseudo-gtid-and-easy-replication-topology-management","status":"publish","type":"post","link":"https:\/\/code.openark.org\/blog\/mysql\/speaking-at-percona-live-pseudo-gtid-and-easy-replication-topology-management","title":{"rendered":"Speaking at Percona Live: Pseudo GTID and Easy Replication Topology Management"},"content":{"rendered":"<p>In two weeks time I will be presenting\u00a0<a href=\"https:\/\/www.percona.com\/live\/mysql-conference-2015\/sessions\/pseudo-gtid-and-easy-replication-management\">Pseudo GTID and Easy Replication Topology Management<\/a> at Percona Live. From the time I submitted the proposal a LOT has been developed, experimented, deployed and used\u00a0with both <a href=\"http:\/\/code.openark.org\/blog\/mysql\/refactoring-replication-topology-with-pseudo-gtid\">Pseudo GTID<\/a> and with <a href=\"https:\/\/github.com\/outbrain\/orchestrator\">orchestrator<\/a>. In my talk I will:<\/p>\n<ul>\n<li>Suggest that you\u00a0skip the &#8220;to GTID or not to GTID&#8221; question and go for the lightweight Pseudo GTID<\/li>\n<li>Show how Pseudo GTID is used in production to recover from various replication failures and server crashes<\/li>\n<li>Do an outrageous demonstration<\/li>\n<li>Tell you about 50,000 successful experiments and tests done in production<\/li>\n<li>Show off orchestrator and its support for Pseudo GTID, including automated crash analysis and recovery mechanism.<\/li>\n<\/ul>\n<p>I will further show how the orchestrator tooling makes for a\u00a0less restrictive, more performant, less locking,\u00a0non-intrusive, trusted and lightweight replication topology management solution.<!--more--><\/p>\n<blockquote><p><a href=\"http:\/\/code.openark.org\/blog\/wp-content\/uploads\/2015\/03\/orchestrator-topology-simple.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7206 size-full\" src=\"http:\/\/code.openark.org\/blog\/wp-content\/uploads\/2015\/03\/orchestrator-topology-simple.png\" alt=\"orchestrator-topology-simple\" width=\"1010\" height=\"286\" srcset=\"https:\/\/code.openark.org\/blog\/wp-content\/uploads\/2015\/03\/orchestrator-topology-simple.png 1010w, https:\/\/code.openark.org\/blog\/wp-content\/uploads\/2015\/03\/orchestrator-topology-simple-300x85.png 300w, https:\/\/code.openark.org\/blog\/wp-content\/uploads\/2015\/03\/orchestrator-topology-simple-900x255.png 900w\" sizes=\"auto, (max-width: 1010px) 100vw, 1010px\" \/><\/a> An anonymized topology<\/p><\/blockquote>\n<p>Please come by my talk! <\/p>\n<p>Slides: <\/p>\n<p>[speakerdeck https:\/\/speakerdeck.com\/shlominoach\/pseudo-gtid-and-easy-mysql-replication-topology-management]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In two weeks time I will be presenting\u00a0Pseudo GTID and Easy Replication Topology Management at Percona Live. From the time I submitted the proposal a LOT has been developed, experimented, deployed and used\u00a0with both Pseudo GTID and with orchestrator. In my talk I will: Suggest that you\u00a0skip the &#8220;to GTID or not to GTID&#8221; question [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[5],"tags":[57,108,90,115,8,112],"class_list":["post-7205","post","type-post","status-publish","format-standard","hentry","category-mysql","tag-open-source","tag-orchestrator","tag-perconalive","tag-pseudo-gtid","tag-replication","tag-secondary"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2bZZp-1Sd","_links":{"self":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts\/7205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/comments?post=7205"}],"version-history":[{"count":9,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts\/7205\/revisions"}],"predecessor-version":[{"id":7235,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts\/7205\/revisions\/7235"}],"wp:attachment":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/media?parent=7205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/categories?post=7205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/tags?post=7205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}