TNS
VOXPOP
Are p99 measurements helpful for monitoring of app performance?
A p99 metric indicates that 99% of requests are completed within a preset latency. But debate around ScyllaDB's upcoming P99 virtual conference (Oct. 18-19) shows concerns about the metric.
✓
Yes. It is a simple, effective tool to find trouble spots.
0%
✓
Somewhat, but p99 does not track things that make users mad, such as timeouts, retries, failed queries.
0%
✓
Not very helpful. Its value for end user monitoring is limited since most never experience 99 percentile-level performance anyway.
0%
✓
Hell no. Reliance on p99 obscures the possibility that one slow operation can cause a ripple effect of other delays, and gets obscured in the noise.
0%
✓
Cowboy Neal.
0%

Containers

 
OVERVIEW

Cloud native computing relies on containers as a common denominator. The platform allows software programs to be easily moved between systems, even ones with different architectures, by providing a universal platform. App containers package code and dependencies together at the app layer.

Containers serve as the base common denominator for cloud native computing. They offer a universal platform to package software programs so they can be easily moved around to different systems, even those with different architectures.

Like any modern technology, containers have actually been around for decades. FreeBSD offered “jails” in the early 2000s, and Solaris containers were a key part of offering secure, flexible platforms for applications running on Sun Micrososystems’ own Unix platform. In 2008, the idea of container became a core part of the Linux kernel with the introduction of LXC (LinuX Containers), implemented with cgroups and Linux namespaces.

While LxC was used by Google to manage its own infrastructure, it wasn’t until the advent of Docker, nuanced in 2013, did developers embrace abstraction, because it gave them an easy way to move software from development to production without any manual restaging. Mass-use of containers spurned development of container orchestraters such as Kubernetes and Docker Swarm.

Although Docker open sourced its container technology, additional effort has gone on to move the technology to independent open source governance, by way of projects such as runC, Containerd and the Moby Project. Additionally, more work has been undertaken to build containers that are both more secure and performant, such as Kata Containers.

MORE