{"id":7016,"date":"2022-06-13T11:31:58","date_gmt":"2022-06-13T18:31:58","guid":{"rendered":"https:\/\/en.pingcap.com\/?post_type=event&#038;p=7016"},"modified":"2024-07-16T05:00:48","modified_gmt":"2024-07-16T12:00:48","slug":"the-future-of-modern-distributed-sql-databases-data-replication","status":"publish","type":"event","link":"https:\/\/www.pingcap.com\/ko\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/","title":{"rendered":"The Future of Modern Distributed SQL Databases: Data Replication"},"content":{"rendered":"\n<p><strong>Title: <\/strong>The Future of Modern Distributed SQL Databases: Data Replication<\/p>\n\n\n\n<p><strong>Time: <\/strong>June 21. The doors will open at 5:30 PM Pacific Daylight Time, and the talk will start at 6:00 PM. &nbsp;<\/p>\n\n\n\n<p><strong>Introduction<\/strong>: <\/p>\n\n\n\n<p>Data replication is the most important topic in distributed database systems. To achieve high availability (HA) and fault tolerance, data are replicated several times. It\u2019s not easy to keep the data from various replications consistent. In fact, the CAP theorem states that only two out of three desired properties\u2014consistency, availability, and partition tolerance\u2014can be achieved. In this talk, Henry will provide his insights on data replication.<\/p>\n\n\n\n<p>Henry will also talk about Change Data Capture (CDC), a much-needed feature of modern databases. It captures the changes made to the data and then delivers those changes to the downstream systems. We design and implement a CDC system in TiDB called TiCDC. In this talk, Henry will elaborate on how to implement CDC in distributed databases, using TiDB as an example.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"[PingCAP Meetup] Data replication in distributed database\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/efrm5ZNDWHg?list=PLlGz8dzgfp-6dxSnUpCCqSGT87QApNWHM\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"497\" height=\"497\" src=\"https:\/\/www.pingcap.com\/core\/uploads\/2022\/06\/Henry-profile-picture-modified.png\" alt=\"\" class=\"wp-image-7018\" srcset=\"https:\/\/static.pingcap.com\/files\/2022\/06\/Henry-profile-picture-modified.png 497w, https:\/\/static.pingcap.com\/files\/2022\/06\/Henry-profile-picture-modified-300x300.png 300w, https:\/\/static.pingcap.com\/files\/2022\/06\/Henry-profile-picture-modified-150x150.png 150w\" sizes=\"auto, (max-width: 497px) 100vw, 497px\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p><strong>Henry Long<\/strong><\/p>\n\n\n\n<p><strong>Head of Data Platform, PingCAP<\/strong><\/p>\n\n\n\n<p>Henry is head of Data Platform at PingCAP and joined PingCAP in 2018. Henry contributed a lot of open-source projects, and he was a TiDB maintainer and TiKV committer. He also launched TiUP. Henry is focusing on implementing the dataflow products in TiDB ecosystem to provide data migration, data replication, and backup restore capabilities.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Title: The Future of Modern Distributed SQL Databases: Data Replication Time: June 21. The doors will open at 5:30 PM Pacific Daylight Time, and the talk will start at 6:00 PM. &nbsp; Introduction: Data replication is the most important topic in distributed database systems. To achieve high availability (HA) and fault tolerance, data are replicated [&hellip;]<\/p>\n","protected":false},"featured_media":10238,"template":"","categories":[18],"tags":[158,15,16,9,157,111],"region":[216],"location":[205],"class_list":["post-7016","event","type-event","status-publish","has-post-thumbnail","hentry","category-community","tag-cdc","tag-cloud","tag-distributed-system","tag-scalability","tag-sql","tag-tidb","region-north-america","location-hybrid"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Future of Modern Distributed SQL Databases: Data Replication | TiDB<\/title>\n<meta name=\"description\" content=\"Gain valuable insights into data replication and Change Data Capture (CDC) in distributed databases like TiDB with Henry&#039;s informative talk.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pingcap.com\/ko\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Future of Modern Distributed SQL Databases: Data Replication | TiDB\" \/>\n<meta property=\"og:description\" content=\"Gain valuable insights into data replication and Change Data Capture (CDC) in distributed databases like TiDB with Henry&#039;s informative talk.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pingcap.com\/ko\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/\" \/>\n<meta property=\"og:site_name\" content=\"TiDB\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/pingcap2015\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-16T12:00:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/static.pingcap.com\/files\/2022\/06\/621-cover-page.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1848\" \/>\n\t<meta property=\"og:image:height\" content=\"908\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/static.pingcap.com\/files\/2022\/06\/621-cover-page.jpeg\" \/>\n<meta name=\"twitter:site\" content=\"@PingCAP\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/\",\"url\":\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/\",\"name\":\"The Future of Modern Distributed SQL Databases: Data Replication | TiDB\",\"isPartOf\":{\"@id\":\"https:\/\/www.pingcap.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/static.pingcap.com\/files\/2022\/11\/30070806\/img22.jpg\",\"datePublished\":\"2022-06-13T18:31:58+00:00\",\"dateModified\":\"2024-07-16T12:00:48+00:00\",\"description\":\"Gain valuable insights into data replication and Change Data Capture (CDC) in distributed databases like TiDB with Henry's informative talk.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#primaryimage\",\"url\":\"https:\/\/static.pingcap.com\/files\/2022\/11\/30070806\/img22.jpg\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2022\/11\/30070806\/img22.jpg\",\"width\":1800,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.pingcap.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Events\",\"item\":\"https:\/\/www.pingcap.com\/event\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"The Future of Modern Distributed SQL Databases: Data Replication\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pingcap.com\/#website\",\"url\":\"https:\/\/www.pingcap.com\/\",\"name\":\"TiDB\",\"description\":\"TiDB | SQL at Scale\",\"publisher\":{\"@id\":\"https:\/\/www.pingcap.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pingcap.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pingcap.com\/#organization\",\"name\":\"PingCAP\",\"url\":\"https:\/\/www.pingcap.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png\",\"width\":811,\"height\":232,\"caption\":\"PingCAP\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/pingcap2015\",\"https:\/\/x.com\/PingCAP\",\"https:\/\/linkedin.com\/company\/pingcap\",\"https:\/\/youtube.com\/channel\/UCuq4puT32DzHKT5rU1IZpIA\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Future of Modern Distributed SQL Databases: Data Replication | TiDB","description":"Gain valuable insights into data replication and Change Data Capture (CDC) in distributed databases like TiDB with Henry's informative talk.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pingcap.com\/ko\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/","og_locale":"ko_KR","og_type":"article","og_title":"The Future of Modern Distributed SQL Databases: Data Replication | TiDB","og_description":"Gain valuable insights into data replication and Change Data Capture (CDC) in distributed databases like TiDB with Henry's informative talk.","og_url":"https:\/\/www.pingcap.com\/ko\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/","og_site_name":"TiDB","article_publisher":"https:\/\/facebook.com\/pingcap2015","article_modified_time":"2024-07-16T12:00:48+00:00","og_image":[{"width":1848,"height":908,"url":"https:\/\/static.pingcap.com\/files\/2022\/06\/621-cover-page.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/static.pingcap.com\/files\/2022\/06\/621-cover-page.jpeg","twitter_site":"@PingCAP","twitter_misc":{"Est. reading time":"2\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/","url":"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/","name":"The Future of Modern Distributed SQL Databases: Data Replication | TiDB","isPartOf":{"@id":"https:\/\/www.pingcap.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#primaryimage"},"image":{"@id":"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#primaryimage"},"thumbnailUrl":"https:\/\/static.pingcap.com\/files\/2022\/11\/30070806\/img22.jpg","datePublished":"2022-06-13T18:31:58+00:00","dateModified":"2024-07-16T12:00:48+00:00","description":"Gain valuable insights into data replication and Change Data Capture (CDC) in distributed databases like TiDB with Henry's informative talk.","breadcrumb":{"@id":"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#primaryimage","url":"https:\/\/static.pingcap.com\/files\/2022\/11\/30070806\/img22.jpg","contentUrl":"https:\/\/static.pingcap.com\/files\/2022\/11\/30070806\/img22.jpg","width":1800,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/www.pingcap.com\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pingcap.com\/"},{"@type":"ListItem","position":2,"name":"Events","item":"https:\/\/www.pingcap.com\/event\/"},{"@type":"ListItem","position":3,"name":"The Future of Modern Distributed SQL Databases: Data Replication"}]},{"@type":"WebSite","@id":"https:\/\/www.pingcap.com\/#website","url":"https:\/\/www.pingcap.com\/","name":"\ud2f0DB","description":"TiDB | SQL at Scale","publisher":{"@id":"https:\/\/www.pingcap.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pingcap.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.pingcap.com\/#organization","name":"PingCAP","url":"https:\/\/www.pingcap.com\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/","url":"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png","contentUrl":"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png","width":811,"height":232,"caption":"PingCAP"},"image":{"@id":"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/pingcap2015","https:\/\/x.com\/PingCAP","https:\/\/linkedin.com\/company\/pingcap","https:\/\/youtube.com\/channel\/UCuq4puT32DzHKT5rU1IZpIA"]}]}},"card_markup":"<a class=\"card-resource bg-white\" href=\"https:\/\/www.pingcap.com\/ko\/event\/the-future-of-modern-distributed-sql-databases-data-replication\/\"><div class=\"card-event__image-container\"><img class=\"card-event__image\" alt=\"img22\" src=\"https:\/\/static.pingcap.com\/files\/2022\/11\/30070806\/img22.jpg\" loading=\"lazy\" width=1800 height=600 \/><\/div><div class=\"card-event__content-container\"><div class=\"card-resource__content-status\"><div class=\"card-resource__status completed\">Completed<\/div><\/div><h5 class=\"card-resource__title\">The Future of Modern Distributed SQL Databases: Data Replication<\/h5><p class=\"card-resource__date\"><i class=\"icon-calendar-check\"><\/i>Jan 1 12:00 am - 12:00 am PDT<\/p><p class=\"card-resource__location\"><i class=\"icon-map-pin\"><\/i>Hybrid<\/p><\/div><\/a>","_links":{"self":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/event\/7016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/event"}],"about":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/types\/event"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/media\/10238"}],"wp:attachment":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/media?parent=7016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/categories?post=7016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/tags?post=7016"},{"taxonomy":"region","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/region?post=7016"},{"taxonomy":"location","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/location?post=7016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}