<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>docker &#8211; Gareth Klose</title>
	<atom:link href="https://garethklose.com/tag/docker/feed" rel="self" type="application/rss+xml" />
	<link>https://garethklose.com</link>
	<description>writes about technology, television and travelling</description>
	<lastBuildDate>Wed, 08 May 2019 09:11:13 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>
<site xmlns="com-wordpress:feed-additions:1">27787817</site>	<item>
		<title>My workload is too special for Serverless</title>
		<link>https://garethklose.com/2019/05/my-workload-is-too-special-for-serverless</link>
		
		<dc:creator><![CDATA[gareth]]></dc:creator>
		<pubDate>Wed, 08 May 2019 09:11:11 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[containers]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[kubernetes]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">https://garethklose.com/?p=2170</guid>

					<description><![CDATA[A few years back it was &#8220;My workload would cost more in the cloud&#8221;, which while I&#8217;m sure is true for some workloads, it was a small and falling amount. It fell even more when you actually costed in all the admin you were doing for your &#8220;cheap&#8221; servers. Now it&#8217;s &#8220;my workload is cheaper &#8230; <a href="https://garethklose.com/2019/05/my-workload-is-too-special-for-serverless" class="more-link">Continue reading<span class="screen-reader-text"> "My workload is too special for Serverless"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>A few years back it was &#8220;My workload would cost more in the cloud&#8221;, which while I&#8217;m sure is true for some workloads, it was a small and falling amount. It fell even more when you actually costed in all the admin you were doing for your &#8220;cheap&#8221; servers.</p>



<p>Now it&#8217;s &#8220;my workload is cheaper on servers than serverless&#8221;. Now, again, this will be true for <em>some</em> workloads, but again, this percentage is falling every month as features increase.</p>



<h2 class="wp-block-heading">Time for the Horror Story&#8230;</h2>



<p>With every new technology, we need the horror story to dismiss it.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;bUt wHAT aBOUT tHe COld-StArT PeNalTy, thaT meANS tHiS IS uNusABlE fOr ME&#8221;</p><cite>Serverless Function Refusenik</cite></blockquote>



<p>Yes, cold-starts are clunky, and if you&#8217;re on Amazon (at time of writing this), you cannot feasibly start a lambda into a VPC because the startup penalty is too painful. This is apparently on their roadmap for this year.</p>



<p>Microsoft are <a href="https://docs.microsoft.com/en-gb/azure/azure-functions/functions-premium-plan">launching a pricing model</a> that allows you to pay for some pre-warmed functions, which could give you the best combination of easy scaling, if the pricing is acceptable.</p>



<p>Anyway, for a lot of these things, the API-Gateway memory cache, or CDNs in front of your APIs should be offloading a lot of traffic and ensuring that common items are rapidly available<br></p>



<h2 class="wp-block-heading">Stop swimming upstream</h2>



<p>All the effort in IT infrastructure is heading towards serverless functions, container orchestration, containers without actively running container hosts. The choice of hosted database or database-like storage services we are offered can make it confusing to decide. The answer is <em>almost never</em> I&#8217;ll running something myself.</p>



<p>Shunning these modern hosting because you genuinely feel that your service is so special is choosing just to take the hard path for little reason, <em>in nearly all cases</em>. And someone- else will use them, have the advantage of working far more on functional code, and far less on overheads, and could offer a cheap/better product than you.</p>



<p>Yes,  I know when you are at the scale of one of the top ten internet giants it can make sense &#8211; dropbox moved their storage to their own appliances, but you&#8217;re not really Dropbox, <em>are you</em>?</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2170</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 0/110 objects using APC
Page Caching using Disk: Enhanced 
Content Delivery Network via Amazon Web Services: CloudFront: cdn.garethklose.com
Minified using Disk
Database Caching using APC (Request-wide modification query)

Served from: garethklose.com @ 2026-07-16 22:59:05 by W3 Total Cache
-->