<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Erwin Van Eyk on Fission</title><link>https://deploy-preview-295--fission-website.netlify.app/author/erwin-van-eyk/</link><description>Recent content in Erwin Van Eyk on Fission</description><generator>Hugo</generator><language>en</language><atom:link href="https://deploy-preview-295--fission-website.netlify.app/author/erwin-van-eyk/index.xml" rel="self" type="application/rss+xml"/><item><title>Function Composition in a Serverless World [Video]</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/function-composition-in-a-serverless-world-video/</link><pubDate>Mon, 14 May 2018 09:16:30 -0700</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/function-composition-in-a-serverless-world-video/</guid><description>&lt;p&gt;Earlier this month, Software Engineer Erwin van Eyk and Developer Advocate Timirah James gave an awesome talk on function composition at KubeCon EU in Copenhagen, Denmark. The talk covered 5 serverless function composition styles and the significance of function composition when deploying serverless functions.&lt;/p&gt;
&lt;p&gt;You can view and download the slides &lt;a href="https://schd.ws/hosted_files/kccnceu18/7a/Function%20Composition%20in%20a%20Serverless%20World%20-%20Talk%20copy.pdf"&gt;here&lt;/a&gt;, or you can check out the video below.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/4_Szfs7eBnk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;

&lt;hr&gt;
&lt;h1 id="whats-faas"&gt;What’s FaaS?&lt;/h1&gt;
&lt;p&gt;FaaS is FaaS of course is functions as a service and FaaS frameworks allow developers to deploy individual parts of an application on an as-needed basis.&lt;/p&gt;</description></item><item><title>Getting Started: Composing Serverless Functions with Fission Workflows (Part 2)</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/getting-started-composing-serverless-functions-with-fission-workflows-part-2/</link><pubDate>Thu, 05 Apr 2018 14:15:37 -0700</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/getting-started-composing-serverless-functions-with-fission-workflows-part-2/</guid><description>&lt;p&gt;&lt;em&gt;This is the second half of a 2-part introduction to Fission Workflows.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In &lt;strong&gt;&lt;a href="https://deploy-preview-295--fission-website.netlify.app/blog/getting-started-composing-serverless-functions-with-fission-workflows-part-1/"&gt;part One&lt;/a&gt;&lt;/strong&gt; of this series, we talked about the concepts around Fission Workflows, how to create them, as well as a few demos of use cases in which you might use them.&lt;/p&gt;
&lt;p&gt;So we’ve gone over what workflows are, along with when, and how to execute them. In this blog post we’ll dive deeper, breaking down each component that makes up the fabric of workflows, and what make workflows so efficient.&lt;/p&gt;</description></item><item><title>Getting Started: Composing Serverless Functions with Fission Workflows (Part 1)</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/getting-started-composing-serverless-functions-with-fission-workflows-part-1/</link><pubDate>Tue, 27 Mar 2018 04:25:55 -0700</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/getting-started-composing-serverless-functions-with-fission-workflows-part-1/</guid><description>&lt;p&gt;&lt;em&gt;This is the first of a 2-part introduction to Fission Workflows.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Fission provides fast serverless functions on Kubernetes. While functions are great for specific pieces of business logic, any non-trivial application requires a composition of functions.&lt;/p&gt;
&lt;p&gt;There are many ways to compose functions. You can directly call functions from each other — but there are some disadvantages to this. For one, the structure of the application becomes hard to understand; dependencies are not obvious; essentially, every function becomes an API. Second, there’s no persistent state; if there’s a failure or exception and you want to retry, the whole function must run again.&lt;/p&gt;</description></item></channel></rss>