Copy
This week, in honor of our favorite holiday, The New Stack offers two posts that compile some frightening stories from the cloud native computing communityView in browser »
The New Stack Update

ISSUE 241: Peek-a-BOO

Talk Talk Talk

“Everybody with the best intentions, locally optimizing at every step in the process, will gradually consume all of that margin until the system fails.”

___
AWS’ Adrian Cockcroft, on the importance of chaos testing.
Add It Up
Database Adoption Varies Based on Who Usually Selects DB Tech for New Applications

Forget developers, today’s kingmakers are called architects, and studies continue to indicate that different technologies are adopted if architects’ preferences are followed.

A prime example is databases. Architects usually choose the database technology used for new applications at 41% of organizations according to Percona’s “2020 Open Source Data Management Software Survey.” Developers make these decisions at 26% of organizations, while only 16% of database administrators (DBAs) have the responsibility. People can perform multiple job functions, so some developers architect the same databases they manage, and some DBAs with programming skills are morphing into so-called data engineers. As career arcs change, perhaps people will self-identify with the architect job title because those are the people that are the decision-makers.

What's Happening

In the serverless paradigm, the idea is to abstract away the backend so that developers don’t need to deal with it. That’s all well and good when it comes to servers and complex infrastructure like Kubernetes. But up till now, database systems haven’t typically been a part of the serverless playbook. The assumption has been that developers will build their serverless app and choose a separate database system to connect to it — be it a traditional relational database, a NoSQL system, or even a Database as a Service (DBaaS).

But the popularity of serverless has prompted further innovation in the data market. In this episode of The New Stack Analysts podcast, we talked about the latest developments in regard to managing data in a serverless system.

Richard MacManus hosted this episode, and his two guests were Evan Weaver, co-founder and chief technology officer of Fauna, and Greg McKeon, a product manager at Cloudflare. Fauna is building a “data API” for serverless apps so that developers don’t even need to touch a database system, while Cloudflare runs a serverless platform called Cloudflare Workers.

The Future of Data in Serverless Will Be API-Driven

Peek-a-BOO

What goes bump in the middle of the night? If it is a cloud service or database server this week, the administrator could truly have a scary Halloween. This week, in honor of our favorite holiday, The New Stack offers not only one but two posts that compile some of the most frightening stories from the cloud native computing community. 

One of the posts was contributed by Adam LaGreca, the founder of 10KMedia — a boutique PR agency for B2B DevOps. He culled his Rolodex to unearth six scary outage stories from chief technology officers. “Full-on site outages are horrible — but they don’t make your skin crawl the same way that the random, unpredictable failures really can,” observed Tina Huang, CTO of Transposit. She recalled a tale from her time at Twitter, where a newly installed library failed to parse an individual character within a cookie string. “So every time you logged back in, you were rolling the dice on getting bit by this pesky bug, and you couldn’t be cured without the wizardly powers to reset your cookies on a phone,” she said. Imagine trying to debug this error, on a platform as large as Twitter’s? Charity Majors of Honeycomb, Matthew Fornaciari of Gremlin, Liran Haimovitch of Rookout, Daniel “Spoons” Spoonhower of Lightstep, Lee Liu of LogDNA also weigh in with their own tales of woe, in this highly-entertaining and informative post.

One of our sponsors, Thundra, also compiled for us a highly illuminating post of cloud horror stories as well, this one focusing on Kubernetes. Here we read about resource-hungry pods that crash a production web site, a failed upgrade from unresponsive webhooks, Bitcoin zombies that consume all the available CPU cycles, and ghost pods that block further expansion of a cluster. As fun as these tales are (safely in hindsight), “It’s essential to learn from these stories and to analyze your Kubernetes landscapes. If you avoid these mistakes, you’ll have more reliable, scalable and robust Kubernetes setups,” wrote Thundra co-founder Serkan Özal.

So who this year will dress up as K8s? If you do, send pix for the newsletter. 

NGINX Steps into the Service Mesh Fray Promising a Simpler Alternative

Earlier this month, NGINX introduced the NGINX Service Mesh (NSM), a free and open source service mesh that uses NGINX Plus, the company’s commercial version of its open source NGINX proxy, to power its data plane. While many service meshes are built from entirely open source components, NGINX Vice President of Marketing Rob Whiteley said that rather than putting yet another open source solution on the market, they wanted to focus on targeting NSM to the missing piece in the current market, which he sees as customers struggling with the scale and complexity of Istio.

JFrog: It’s a Liquid World and Developers Are the Rainmakers

JFrog had its Initial Public Offering (IPO) last month and since that time, its stock price has nearly doubled. Not bad for a software company that is difficult to explain to anyone outside the developer community. In the current DevOps era of application development, there are a lot of moving parts. As you scan the various software products that make up the JFrog platform, you get a sense of how complicated DevOps has gotten and why corporations increasingly need a platform like JFrog’s to manage it.

Werf Automates Kubernetes-based GitOps Workflows from the Command Line

A new project from infrastructure service provider Flant, called Werf, promises an easy way to set up GitOps-styled deployment pipelines, where code changes in a git repository trigger the appropriate containers to be rebuilt and pushed into a Kubernetes deployment — all automatically.

Party On

Chloé Messdaghi, vice president of strategy for Point3 Security, discussed during her talk for SnykCon how ethical hacking can help to prevent much societal harm. 

On The Road

NOV. 17 // VIRTUAL @ 8AM PDT/ 11AM EST

KubeCon Pancakes: Immutable Security is Hot

TNS and Accurics will be serving hotcakes and our takes on immutable security — now that’s hot! We’ll cover the latest in securing those critical configurations. Flapjacks on fi-re! Register now!

The New Stack Makers podcast is available on:
SoundCloudFireside.fm — Pocket CastsStitcher — Apple PodcastsOvercastSpotifyTuneIn

Technologists building and managing new stack architectures join us for short conversations at conferences out on the tech conference circuit. These are the people defining how applications are developed and managed at scale.
Pre-register to get the new second edition of the Kubernetes ebook!

A lot has changed since we published the original Kubernetes Ecosystem ebook in 2017. Kubernetes has become the de facto standard platform for container orchestration and market adoption is strong. We now see Kubernetes as the operating system for the cloud — evolving into a universal control plane for compute, networking and storage that spans public, private and hybrid clouds. In this ebook you’ll learn:

  • Kubernetes architecture.
  • Options for running Kubernetes across a host of environments.
  • Key open source projects in the Kubernetes ecosystem.
  • Adoption patterns of cloud native infrastructure and tools.
Download Ebook
We are grateful for the support of our ebook sponsors:








 
Copyright © 2020 The New Stack, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp