{"id":9259,"date":"2020-10-14T06:01:02","date_gmt":"2020-10-14T13:01:02","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=9259"},"modified":"2025-06-13T23:42:31","modified_gmt":"2025-06-14T06:42:31","slug":"announcing-couchbase-for-mobile-and-edge-computing","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/","title":{"rendered":"Advanced Sync with Couchbase 2.8 for Mobile and the Edge"},"content":{"rendered":"<p>We\u2019re pleased to announce the General Availability (GA) of the Couchbase Lite 2.8 and Sync Gateway 2.8 platforms. This groundbreaking release introduces significant enhancements to our sync technology for disconnected and distributed cloud deployments. You can learn more about the emergence of edge computing and edge architectures in this related <a href=\"https:\/\/resources.couchbase.com\/c\/cloud-edge-computing-wp?x=8VqgG5\">whitepaper<\/a>.<\/p>\n<p>On the Sync Gateway, we\u2019ve introduced enterprise-grade inter-Sync Gateway replication for secure cloud-to-edge data sync at scale. On Couchbase Lite, we\u2019ve introduced out-of-the-box support for enterprise-grade peer-to-peer data sync in IP-based networks that enables clients to securely sync data with each other without the need for a centralized control point.<\/p>\n<p>In this post I\u2019ll discuss the main features in the 2.8 release of Couchbase Lite and Sync Gateway. To learn about the numerous bug fixes and minor enhancements, you can read our platform-specific release notes.<\/p>\n<p>Here\u2019s how you can start using the new features in Couchbase Lite and Sync Gateway 2.8:<br \/>\n&#8211; <a href=\"https:\/\/www.couchbase.com\/downloads?family=sync-gateway\">Download Sync Gateway 2.8<\/a><br \/>\n&#8211; <a href=\"https:\/\/hub.docker.com\/repository\/docker\/couchbase\/sync-gateway\">Get the Sync Gateway 2.8 Docker Image<\/a><br \/>\n&#8211; <a href=\"https:\/\/www.couchbase.com\/downloads?family=couchbase-lite\">Download Couchbase Lite 2.8<\/a><\/p>\n<h2 id=\"syncgateway\">Sync Gateway<\/h2>\n<h3 id=\"cloud-to-edgesyncwithintersyncgatewayreplication\">Inter-Sync Gateway Replication<\/h3>\n<p>This release of Sync Gateway introduces support for enterprise-grade Inter-Sync Gateway replication protocol for data sync between Sync Gateway clusters in the cloud or between clusters in the cloud and edge data centers. The protocol, based on WebSockets, replaces the current 1.x version of the SG-Replicate protocol.<\/p>\n<p>The new version supports a number of enterprise-grade features including automatic load balancing of replications across Sync Gateway nodes, built-in high availability (HA), delta sync to reduce data transfer cost, automatic data conflict resolution that includes built-in conflict resolvers as well as the ability for developers to define their own conflict resolvers, dedicated REST endpoint for remote administration and much more.<\/p>\n<p>Learn more:<br \/>\n&#8211; <a href=\"https:\/\/www.couchbase.com\/blog\/cloud-to-edge-data-sync-couchbase-sync-gateway\/\">Blog: Inter Sync Gateway Replication for Cloud-to-Edge Sync<\/a><br \/>\n&#8211; <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/2.8\/learn\/icr-sgreplicate.html\">Documentation<\/a><br \/>\n&#8211; <a href=\"https:\/\/connectonline.couchbase.com\/forum\/t\/using-inter-sync-gateway-replication\/261\">Webinar including demonstration of capability<\/a><br \/>\n&#8211; <a href=\"https:\/\/couchbase.com\/solutions\/edge-computing\/\">Edge Computing solutions page<\/a><\/p>\n<h3 id=\"oidcenhancements\">OIDC Enhancements<\/h3>\n<p>In this release we\u2019ve updated our OIDC library and broadened our support of OIDC token providers for token-based user authentication. We\u2019ve also introduced a new <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/current\/refer\/config-properties.html#databases-this_db-oidc-providers-this_provider-username_claim\">configuration option<\/a> that allows developers to specify the token attribute to be used as the Sync Gateway user\u2019s \u201cusername\u201d instead of restricting it to the subject\/issuer token attributes.<\/p>\n<p>Read more:<br \/>\n&#8211; <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/current\/authentication.html#openid-connect\">Documentation<\/a><\/p>\n<h3 id=\"prometheusmonitoringsupportdeveloperpreview\">Prometheus Monitoring Support (Developer Preview)<\/h3>\n<p>In 2.8 we have a new metrics endpoint that exposes stats in a\u00a0<a href=\"https:\/\/prometheus.io\">Prometheus<\/a> compatible format. This is in addition to the JSON format that is already supported. Adopted by the <a href=\"https:\/\/cncf.io\">CNCF foundation<\/a>, Prometheus is an open source systems monitoring and alerting solution that is quickly becoming the de facto monitoring platform of choice, especially in cloud-native deployments. Now you can directly integrate Sync Gateway with the Prometheus platform without an external <a href=\"https:\/\/www.couchbase.com\/blog\/monitoring-sync-gateway-prometheus-grafana\/\">exporter<\/a> for transforming the stats from JSON to Prometheus format.<\/p>\n<p>Read more:<br \/>\n&#8211; <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/2.8\/refer\/rest-api-metrics.html\">Documentation<\/a><\/p>\n<h2 id=\"couchbaselite\">Couchbase Lite<\/h2>\n<h3 id=\"inter-devicesyncwithpeer-to-peerreplication\">Inter-Device Sync With Peer-to-Peer Replication<\/h3>\n<p>In 2.8 we\u2019re introducing an out-of-the-box solution for peer-to-peer sync that makes it extremely easy for developers to implement secure data sync in IP networks with just a few lines of code. The sync technology includes a number of features essential for business-critical, offline-first applications, such as built-in support for TLS encryption and authentication, enhanced data conflict resolution that supports automatic and custom conflict resolution, network resiliency, delta sync support, and more. This solution complements the existing peer-to-peer capability that allows developers to bring in their own custom communications framework or leverage third-party frameworks for non-IP based networks.<\/p>\n<p>Learn more:<br \/>\n&#8211; <a href=\"https:\/\/www.couchbase.com\/blog\/peer-to-peer-database-sync-with-couchbase-lite\/\">Blog: Peer-to-Peer Sync With Couchbase Lite<\/a><br \/>\n&#8211; <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.8\/swift\/learn\/swift-landing-p2psync.html\">Documentation<\/a><br \/>\n&#8211; <a href=\"https:\/\/connectonline.couchbase.com\/forum\/t\/peer-to-peer-sync-with-couchbase-lite\/260\">Webinar with demonstration of capability<\/a><br \/>\n&#8211; <a href=\"https:\/\/www.couchbase.com\/solutions\/peer-to-peer\/\">Peer-to-Peer Sync solutions page<\/a><\/p>\n<h3 id=\"apienhancements\">API Enhancements<\/h3>\n<p>The Couchbase Lite API continues to evolve, making it simpler for developers to integrate their apps with the database. This release includes API enhancements that allow apps to track documents that are pending push. A typical use case is for an application to track if all pending changes have been synced and to provide a visual indicator to the app user on the status of the sync. The app user can then decide when it is safe to exit the app. In addition, the database delete and close APIs have been enhanced to take care of cleaning up open replicators, listeners, live queries, etc., which makes implementation of log-out workflows significantly easier.<\/p>\n<p>Read more:<br \/>\n&#8211; <a href=\"https:\/\/docs-staging.couchbase.com\/couchbase-lite\/2.8\/cbl-whatsnew.html\">Documentation<\/a><\/p>\n<h2 id=\"resources\">Resources<\/h2>\n<p>Here are direct links to a few helpful resources. You can learn more on our <a href=\"https:\/\/www.couchbase.com\/products\/mobile\/whats-new\/\"><strong>What\u2019s New<\/strong><\/a> page.<\/p>\n<ul>\n<li><strong>Blogs and whitepapers<\/strong><\/li>\n<li style=\"list-style-type: none\">\n<ul>\n<li><a href=\"https:\/\/resources.couchbase.com\/c\/cloud-edge-computing-wp?x=8VqgG5\">Whitepaper: Distributed Cloud and Edge Computing for 100% Uptime<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/architecting-edge-computing-solutions-couchbase\/\">Blog: Architecting Offline First and Edge Computing solutions with Couchbase<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/peer-to-peer-database-sync-with-couchbase-lite\/\">Blog: Peer-to-Peer Sync With Couchbase Lite<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/cloud-to-edge-data-sync-couchbase-sync-gateway\/\">Blog: Cloud-to-Edge Sync With Sync Gateway<\/a><\/li>\n<li><a href=\"https:\/\/share.vidyard.com\/watch\/VBPu3m2Asmc7trFnTbxeAa?\">Video: Couchbase for Edge Computing : What and Why?<\/a><\/li>\n<li><a href=\"https:\/\/share.vidyard.com\/watch\/MPBJdmpGiPuDaGAzBsLKQ3?\">Video: Announcing Couchbase for 2.8<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Tutorials<\/strong>\n<ul>\n<li><a href=\"https:\/\/docs.couchbase.com\/tutorials\/cbl-p2p-sync-websockets\/swift\/cbl-p2p-sync-websockets.html\">Implementing Peer-to-Peer Sync With Couchbase Lite <\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Products<\/strong>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/downloads?family=couchbase-lite\">Download Couchbase Lite<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/downloads?family=sync-gateway\">Download Sync Gateway<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>If you have questions or feedback, please leave a comment below or feel free to reach out to me via <a href=\"https:\/\/twitter.com\/rajagp\">Twitter<\/a>\u00a0or <a href=\"mailto:priya.rajagopal@couchbase.com\">email me<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re pleased to announce the General Availability (GA) of the Couchbase Lite 2.8 and Sync Gateway 2.8 platforms. This groundbreaking release introduces significant enhancements to our sync technology for disconnected and distributed cloud deployments. You can learn more about the [&hellip;]<\/p>\n","protected":false},"author":1423,"featured_media":9450,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[7667,1810,7666,9409,2366],"tags":[7828,2383,1909],"ppma_author":[8948],"class_list":["post-9259","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-lite","category-couchbase-mobile","category-edge-computing","category-swift","category-sync-gateway","tag-couchbase-mobile-2-8","tag-prometheus","tag-swift"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Advanced Sync with Couchbase 2.8 for Mobile and the Edge<\/title>\n<meta name=\"description\" content=\"The groundbreaking 2.8 release of Couchbase introduces enhancements to sync technology for disconnected and distributed cloud deployments.\" \/>\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.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Advanced Sync with Couchbase 2.8 for Mobile and the Edge\" \/>\n<meta property=\"og:description\" content=\"The groundbreaking 2.8 release of Couchbase introduces enhancements to sync technology for disconnected and distributed cloud deployments.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-14T13:01:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T06:42:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rajagp\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/\"},\"author\":{\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\"},\"headline\":\"Advanced Sync with Couchbase 2.8 for Mobile and the Edge\",\"datePublished\":\"2020-10-14T13:01:02+00:00\",\"dateModified\":\"2025-06-14T06:42:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/\"},\"wordCount\":816,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg\",\"keywords\":[\"Couchbase Mobile 2.8\",\"Prometheus\",\"swift\"],\"articleSection\":[\"Couchbase Lite\",\"Couchbase Mobile\",\"Edge computing\",\"Swift\",\"Sync Gateway\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/\",\"name\":\"Advanced Sync with Couchbase 2.8 for Mobile and the Edge\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg\",\"datePublished\":\"2020-10-14T13:01:02+00:00\",\"dateModified\":\"2025-06-14T06:42:31+00:00\",\"description\":\"The groundbreaking 2.8 release of Couchbase introduces enhancements to sync technology for disconnected and distributed cloud deployments.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg\",\"width\":1200,\"height\":628,\"caption\":\"Couchbase for Mobile 2.8\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advanced Sync with Couchbase 2.8 for Mobile and the Edge\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\",\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"caption\":\"Priya Rajagopal, Senior Director, Product Management\"},\"description\":\"Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security.\",\"sameAs\":[\"https:\/\/x.com\/rajagp\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/priya-rajagopalcouchbase-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Advanced Sync with Couchbase 2.8 for Mobile and the Edge","description":"The groundbreaking 2.8 release of Couchbase introduces enhancements to sync technology for disconnected and distributed cloud deployments.","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.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/","og_locale":"en_US","og_type":"article","og_title":"Advanced Sync with Couchbase 2.8 for Mobile and the Edge","og_description":"The groundbreaking 2.8 release of Couchbase introduces enhancements to sync technology for disconnected and distributed cloud deployments.","og_url":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/","og_site_name":"The Couchbase Blog","article_published_time":"2020-10-14T13:01:02+00:00","article_modified_time":"2025-06-14T06:42:31+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg","type":"image\/jpeg"}],"author":"Priya Rajagopal, Senior Director, Product Management","twitter_card":"summary_large_image","twitter_creator":"@rajagp","twitter_misc":{"Written by":"Priya Rajagopal, Senior Director, Product Management","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/"},"author":{"name":"Priya Rajagopal, Senior Director, Product Management","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c"},"headline":"Advanced Sync with Couchbase 2.8 for Mobile and the Edge","datePublished":"2020-10-14T13:01:02+00:00","dateModified":"2025-06-14T06:42:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/"},"wordCount":816,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg","keywords":["Couchbase Mobile 2.8","Prometheus","swift"],"articleSection":["Couchbase Lite","Couchbase Mobile","Edge computing","Swift","Sync Gateway"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/","url":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/","name":"Advanced Sync with Couchbase 2.8 for Mobile and the Edge","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg","datePublished":"2020-10-14T13:01:02+00:00","dateModified":"2025-06-14T06:42:31+00:00","description":"The groundbreaking 2.8 release of Couchbase introduces enhancements to sync technology for disconnected and distributed cloud deployments.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/10\/2.8-announcement-1.jpg","width":1200,"height":628,"caption":"Couchbase for Mobile 2.8"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-for-mobile-and-edge-computing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Advanced Sync with Couchbase 2.8 for Mobile and the Edge"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c","name":"Priya Rajagopal, Senior Director, Product Management","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734","url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","caption":"Priya Rajagopal, Senior Director, Product Management"},"description":"Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security.","sameAs":["https:\/\/x.com\/rajagp"],"url":"https:\/\/www.couchbase.com\/blog\/author\/priya-rajagopalcouchbase-com\/"}]}},"authors":[{"term_id":8948,"user_id":1423,"is_guest":0,"slug":"priya-rajagopalcouchbase-com","display_name":"Priya Rajagopal, Senior Director, Product Management","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","author_category":"","last_name":"Rajagopal, Senior Director, Product Management","first_name":"Priya","job_title":"","user_url":"","description":"Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/9259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/1423"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=9259"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/9259\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/9450"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=9259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=9259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=9259"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=9259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}