Those intrepid individuals trying to bring innovation into the world, or a new start-up, should keep in mind the power of perseveranceView in browser »
The New Stack Update

ISSUE 173: Perseverance

Talk Talk Talk

“There’s an elephant in the room: signing these large commitments to a cloud platform comes with the expectation of using a single cloud provider, regardless of the product or developer’s need.”

Add It Up
Risks and Concerns
Late last year, a Cohesity survey found that 47% of IT executives are worried about blowing their organization’s IT budget on unnecessary storage. This week, the vendor’s second 900-respondent survey, Mass Data Fragmentation in the Cloud, indicates that the cost of moving large volumes of data is a significant concern. Looking just at organizations that have yet to complete their mandate to move to the public cloud, 42% of IT executives are concerned about the large costs, worrying about expenses associated with on-premises to public cloud data migration.

Data migration, rightsizing storage, and eliminating redundancy are the focus of conversations about saving money on public cloud storage.

Migration concerns have been heightened in recent years because multicloud has become more prevalent and because of data gravity. Data gravity describes the tendency of data to be stored where it is created, and then for applications to run in nearby environments to gain better latency and throughput. If you take security requirements and costs out of the equation, it is better to store your data in the same public cloud in which it is running. However, the cost of migrating data from corporate data centers is significant. As noted by Datamation, cloud companies provide free data migrations, but this might not be the best option for companies with a multicloud approach that does not involve a massive one-time lift to a new cloud environment.
What's Happening

How to make the jump past using Git mainly as a software repository for version control was the main subject of conversation with Ashish Kuthiala, director of product marketing, GitLab, for this edition of The New Stack Makers podcast recorded during the KubeCon + CloudNativeCon conference held in Barcelona at the end of May.

Why Your Organization Cannot Live on Git Alone


Those intrepid individuals trying to bring innovation into the world, or a new start-up, should keep in mind the power of perseverance. Even if a technology is a hit, the creator must still face any number of hurdles to maintain and grow its success.

Attendees at the PostgresVision conference in Boston this week certainly heard a great testimonial for this idea, as database pioneer Dr. Michael Stonebraker offered an account of how he helped bring PostgreSQL database into the world, a 15 year journey of amazing highs and lows.

Stonebraker had already helped birth the first world’s first relational database, Ingres, a decade before, but he was back in the laboratory in the early 1980s to create PostgreSQL (often abbreviated as “Postgres”). Ingres was a success. In fact, it was so successful that users wanted to add their more arbitrary data types and operators to its schema, for use cases such as geolocation. So Postgres would support “advanced data types” (ADT) which set the stage for much wider use of relational databases, the new capability saving untold hours in developer effort.

But Postgres was anything but an immediate fix, no matter how obvious its value proposition. First, Stonebraker and his co-creator Jim Gray had the seemingly good idea to write this new database in the best possible language of the day, LISP. LISP, however, turned out to be a terrible choice, because of its slow performance — not a characteristic you’d want in a database. So a rewrite into the much more performant C was necessary.

They also ran into a potentially-crippling catch-22. Early users wanted not just the crude ADTs created by Stonebraker and Gray. They wanted sophisticated ones to work with the commercial applications they used, such as geomapping software from ArcInfo. But when they approached companies such as ArcInfo and asked for their help, they were told the userbase wasn’t large enough to warrant such an effort. They were seemingly stuck, at least until another use case came into view, supporting the then-nascent but rapidly-growing internet, and gave Postgres the large user-base it enjoys to this day.

Good ideas never come from “communing with nature on a mountaintop,” Stonebraker said. They come from talking with users, many users. Serendipity always helps, and anti-serendipity always hurts, but that is beyond your control. And most importantly, Stonebraker reminds us that success comes from persistence, weathering the inevitable lows as well as the highs.

ContainerDays 2019: Knative Release Addresses Real-World Serverless for Kubernetes

Speaking during the sidelines of ContainerDays in Hamburg this week, Matthias Wessendorf, principal software engineer for Red Hat, and a Knative contributor, told The New Stack that the new version, v0.7.0, continues to bring new serverless capacities to Kubernetes based on feedback from users who continue to spin its wheels.

How a Container Registry Can Both Save and Harm

Container image registries can offer significant advantages for developers but with one caveat attached: not all registries are created equally. This contributed piece from VMware’s Steve Wong reveals both the positives and negatives of using public cloud repositories for container images.

Twistlock 19.07 Builds on Automation, Visibility, Prevention

Cloud native security provider Twistlock unveiled the latest version of its cloud-focused security platform, debuting the updates at the AWS re:Inforce cloud security conference this week in Boston. Twistlock 19.07 aims its sights intently on the areas of serverless, containers, and cloud native computing.

Party On

All the data engineering talent is right here with GitLab’s Emilie Schario at KubeCon + CloudNativeCon and Open Source Summit in Shanghai.

At QCon New York this week, LinkedIn’s Celia Kung showed off the company’s new data streaming platform, Brooklin.

Cara Fonseca-Ensor of Vend, Josh Robb of Pushpay, Simona Turinof of Xero, and Serge van Dam, all spoke on a panel at the Tech Leaders Launch in Auckland, New Zealand.

JD Trask, co-founder and CEO of Raygun, spoke at the Tech Leaders Launch in Auckland, New Zealand.

At PostgresVision, OnGres’s Alvaro Hernandez showed how Postgres beat MongoDB at processing transactions, especially on very large servers.

At PostgresVision in Boston this week, the dapper PostgreSQL core maintainer Bruce Momjian discusses the democratization of databases.

A happy conference staff for KubeCon+CloudNativeCon and Open Source Summit China and Eddie Rogers, the always smiling TNS camera guy and podcaster — peace!

Jing Xu of Google and Xing Yang of OpenSDS gave a memorable presentation about Custom Resource Definitions on the first day of KubeCon+CloudNativeCon and Open Source Summit in Shanghai this week.

On The Road


OSCON is where to go to understand what’s shaping software development—from AI and cloud technology to distributed computing—and learn how to put it to work for you. You’ll hear from industry heavy-weights like Holden Karau (Google), Rupa Dachere (CodeChix), Julien Simon (AWS), and Alison McCauley (Unblocked Future). 25% off bronze, silver & gold passes with code TNS. Register now!
The New Stack Makers podcast is available on: — Pocket CastsStitcher — Apple PodcastsOvercastSpotifyTuneIn

The New Stack @ Scale is a show about the new concepts of scale for the software and services that run the Internet and beyond. Each month we explore what scale really means for developers and operations managers working with complex services and systems in an increasingly distributed world.
Free Guide to Cloud Native DevOps Ebook

Cloud native technologies — containers, microservices and serverless functions that run in multicloud environments and are managed through automated CI/CD pipelines — are built on DevOps principles. You cannot have one without the other. However, the interdepencies between DevOps culture and practices and cloud native software architectures are not always clearly defined.

This ebook helps practitioners, architects and business managers identify these emerging patterns and implement them within an organization. It informs organizational thinking around cloud native architectures by providing original research, context and insight around the evolution of DevOps as a profession, as a culture, and as an ecosystem of supporting tools and services. 

Download The Ebook
We are grateful for the support of our ebook sponsors:

Copyright © 2019 The New Stack, All rights reserved.

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