Copy
What is going on the networks, deluged with changing traffic patterns, thanks to people suddenly working from home and looking for info about COVID-19? View in browser »
The New Stack Update

ISSUE 211: COVID-19 Network Effects

Talk Talk Talk

“There are definitely times I avoid going to the bathroom because I know my daughter is going to see me and want to start playing and I’m just not going to be able to get back to the work thing I’m trying to finish.”

Add It Up
A Brief History of git in Numbers

As the open source Git distributed version-control system celebrates its 15-year anniversary next week, it is hard for us to remember that developers used to rely on other types of version control systems. Let’s take a brief stroll down memory lane from Git’s early days, to its tipping point and now its consolidation phase.

According to a 2007 survey of Git users, 80% had experience using Subversion (SVN) and 69% used CVS (concurrent versions system). These early fans of Git were still the minority of developers. In 2009, a survey of the Eclipse community, which originated from a Java IDE (independent development environment), showed that SVN was the primary source code management system for 58% of respondents, while only 2% used Git or GitHub. After this point, Git continued to gain strength.

Git surpassed “open source” search queries in March 2011. Two months later, GitHub moved past Sourceforge in terms of commits made in the first half of that year. 2012 saw Andreessen Horowitz make a big investment. Over the next seven years, GitHub code repositories went from 27% to 70% of the open source projected indexed in the Synopsys/Black Duck Open Hub. By the time 2014 arrived, Git surpassed SVN as the primary code management tool in Eclipse’s annual survey.

Git jumped to another level of dominance sometime in 2018 or 2019 — basically when Microsoft bought GitHub. For example, StackOverflow’s surveys show a jump, with Git use going from 69% in 2015 to 87% in 2018. Subversion is the clear loser in terms of version control used by developers, going from 37% to 16% over the same time period. JetBrains and SmartBear surveys found similar changes in the 2018 to 2019 time period.

What's Happening

Observability has emerged as a key component in the successful management of distributed systems. These include, of course, microservices and Kubernetes architectures. The requisite capabilities that observability must offer include metrics, logs, and distributed tracing, or in other words, the “three pillars” of observability.

In this episode of The New Stack Makers podcast, Daniel Spoonhower, chief technology officer of Lightstep, discussed and described what the “three pillars” concept means for DevOps, how monitoring is different, Lightstep’s evolution in developing observability solutions and a number of other related themes. The company announced it’s expanding from distributed tracing to incorporate a larger array of metrics, making a Lightstep observability platform.

Lightstep CTO Daniel Spoonhower - The 3 Pillars of Observability

COVID-19 Network Effects

What is going on out there, on the networks deluged with changing traffic patterns, thanks to people who are suddenly working at home and spending time looking for more information about COVID-19? It depends on who you ask.

At first, the internet appeared to be weathering the changes quite well. As analyst Kurt Marko pointed out, carriers such as Verizon and Comcast were already prepared, thanks to years of supporting the nightly rush of consumers tuning in to streaming services such as Netflix and Hulu. 

But the stress fractures are appearing: ThousandEyes found that ISP and cloud service outages have risen 42% over the past six weeks, as traffic has spiked by 20% of Verizon’s networks and Vodafone by 50%.

And enterprise service providers have had to make some tweaks as their customers start dialing in from home. For example, Microsoft, to accommodate the increased loads on its Teams collaboration platform, had to adjust for “non-essential capabilities to help manage service quality,” reported SDxCentral. “These include how often it checks for user presence, the time between when it shows when users are typing, and video resolution."

The good news is that the changing network patterns COVID-19 has wrought is leading companies to rethink what makes for a resilient network. As Kasten CEO Niraj Tolia writes in a recent post for The New Stack: IT pros are starting to “look closely at the need to create a more bullet-proof, or at least ballistic-resistant, system for a mobile workforce — an infrastructure coupled with IT operations significantly more disaster-ready than ever before — one capable of accommodating the health and safety needs of employees while at the same time preserving business operations.”

What do you see going on out there on the world’s networks? Let us know and help us share your story.

Chaos, Hugs and Interruptions: Dev Folks Work from Home with Kids

Thanks to the global COVID-19 pandemic, billions of people in the last month were given a few hours’ or a few days’ notice to relocate to home offices. And to top it all off, we are all sharing in a collective trauma and loss that few of us have begun to process and understand. And while the cloud native community knows all about remote working, or working from home, no one anticipated one new challenge: managing all the children during the workday who are now home from school.

Q&A: Dynatrace on COVID-19 Effects and ‘Super Bowl’-Like Traffic Surges

Software intelligence company Dynatrace is on the front lines of monitoring traffic surges and other potential network disruptions in the wake of the COVID-19 epidemic. By applying its AI-assisted platform, the company can track unprecedented surges in network traffic many organizations are experiencing. Alois Reitbauer, vice president and chief technology strategist for Dynatrace, shared his observations about what the company is seeing in terms of traffic changes from COVID-19.

Eclipse Theia Offers a ‘True Open Source Alternative to Visual Studio Code’

The Eclipse Foundation has released the first production-ready version of the Eclipse Theia code editor, calling it “a true open source alternative to Visual Studio Code.” This 1.0 release, however, is not targeted towards end-user developers, but to the community of dev tool builders who have discovered that creating an integrated development environment (IDE) is more difficult than they predicted.

On The Road
DataStax Virtual Pancake & Podcast Breakfast // APRIL 14, 2020 // VIRTUAL @ 10AM - 11AM PDT

APRIL 14 // VIRTUAL @ 10AM - 11AM PDT

DataStax Virtual Pancake & Podcast Breakfast

Cassandra and Kubernetes: Engineering the Cloud Native Data Plane

Data follows Kubernetes wherever it runs. The new wave of cloud native application development means accessing data anywhere — and speed, scale and consistency is what matters most. Highly available, scale-out databases such as Apache Cassandra have evolved to tackle data consistency, portability and persistence in a hybrid, cloud native world. 
 
Join Sam Ramji, DataStax chief strategy officer, and leading technologists to learn about what the future data plane for Kubernetes will look like and new considerations for managing application data across cloud environments. Plus, you’ll get the insider scoop on DataStax’ new open source software strategy. Tweet @thenewstack with your questions. Register for FREE 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.
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