<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>The Couchbase Blog</provider_name><provider_url>https://www.couchbase.com/blog</provider_url><author_name>Venkat Subramanian, Product Manager</author_name><author_url>https://www.couchbase.com/blog/author/venkatcouchbase-com/</author_url><title>Ordering in Couchbase Functions - Part 2</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="5B1HoNDhpW"&gt;&lt;a href="https://www.couchbase.com/blog/ordering-couchbase-functions-2/"&gt;Ordering in Couchbase Functions &#x2013; Part 2&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.couchbase.com/blog/ordering-couchbase-functions-2/embed/#?secret=5B1HoNDhpW" width="600" height="338" title="&#x201C;Ordering in Couchbase Functions &#x2013; Part 2&#x201D; &#x2014; The Couchbase Blog" data-secret="5B1HoNDhpW" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://www.couchbase.com/blog/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://www.couchbase.com/blog/wp-content/uploads/sites/1/2018/05/couchbase_cluster_with_eventing.png</thumbnail_url><thumbnail_width>2062</thumbnail_width><thumbnail_height>896</thumbnail_height><description>Let us dive into under the hood of the Eventing Service and try to understand how the Eventing Workers actually get assigned for processing the mutations, and how it affects the ordering.</description></oembed>
