Luca De Pandis<p>So things are getting bad, and <a href="https://bsd.network/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> is being considered more complex to manage and more costly.<br>I have to admit that while I really believed in the cloud, the problems that my customers were facing started to break my beliefs.<br>Ops costs increased, because they still hired the IT guy, but now a <a href="https://bsd.network/tags/SiteReliabilityEngineer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SiteReliabilityEngineer</span></a> costs way more than a traditional <a href="https://bsd.network/tags/SystemAdministrator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemAdministrator</span></a>, and often he has an <a href="https://bsd.network/tags/infra" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infra</span></a> knowledge way inferior, since everything is not in house anymore. Everything is hosted and you don't access to the technology internals anymore.<br>Also, they are dealing with a level of complexity unheard of.<br>Before the cloud there were only physical and virtualized layers of complexity.<br>Now we also have then <a href="https://bsd.network/tags/containerorchestration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containerorchestration</span></a> and <a href="https://bsd.network/tags/servicemesh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>servicemesh</span></a> layers.<br>We moved from putting a stupid <a href="https://bsd.network/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> class in classpath to run <a href="https://bsd.network/tags/JBoss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JBoss</span></a> with the <a href="https://bsd.network/tags/APM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APM</span></a> profiling to running <a href="https://bsd.network/tags/Prometheus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Prometheus</span></a>, <a href="https://bsd.network/tags/Grafana" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Grafana</span></a>, <a href="https://bsd.network/tags/Jaeger" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jaeger</span></a> and <a href="https://bsd.network/tags/Kiali" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kiali</span></a> to obtain the same level of informations.</p><p>The only good thing is that now in Linux engineers are using <a href="https://bsd.network/tags/eBPF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eBPF</span></a> to profiling network and software execution.<br>But this is NOT innovation at all. You could do that already with <a href="https://bsd.network/tags/DTrace" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DTrace</span></a> in <a href="https://bsd.network/tags/Solaris" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Solaris</span></a> and <a href="https://bsd.network/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> with way less complexity, and the same level of profiling since <a href="https://bsd.network/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a>, <a href="https://bsd.network/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a> and lot of frameworks included its probes to support advanced tracing.<br>Apple's <a href="https://bsd.network/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> used to provide a good <a href="https://bsd.network/tags/DTrace" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DTrace</span></a> frontend called <a href="https://bsd.network/tags/Instruments" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Instruments</span></a> that was really cool to work with.</p><p><a href="https://world.hey.com/dhh/why-we-re-leaving-the-cloud-654b47e0" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">world.hey.com/dhh/why-we-re-le</span><span class="invisible">aving-the-cloud-654b47e0</span></a></p>