article thumbnail

Site Reliability Engineering

DZone

Bridging the gap between development and operations, SRE is a set of principles and practices that aims to create scalable and highly reliable software systems. The main goal is to create automated solutions for operational aspects such as on-call monitoring, performance tuning, incident response, and capacity planning.

article thumbnail

Stuff The Internet Says On Scalability For October 5th, 2018

High Scalability

antirez : "After 20 years as a software engineer, I've started commenting heavily. Don't miss all that the Internet has to say on Scalability, click below and become eventually consistent with all scalability knowledge (which means this post has many more items to read so please keep on reading). I used to comment sparingly.

Internet 156
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

All of Netflix’s HDR video streaming is now dynamically optimized

The Netflix TechBlog

Overall, the improvements can be summarized as: 40% fewer rebuffers Higher video quality for both bandwidth-constrained as well as unconstrained sessions Lower initial bitrate Higher initial quality Lower play delay Less variation in delivered video quality Lower Internet data usage, especially on mobiles and tablets Will HDR-VMAF be open-source?

article thumbnail

Stuff The Internet Says On Scalability For July 13th, 2018

High Scalability

Margaret Hamilton started the field of software engineering. Don't miss all that the Internet has to say on Scalability, click below and become eventually consistent with all scalability knowledge (which means this post has many more items to read so please keep on reading). Grace Hopper wrote the first complier.

Internet 135
article thumbnail

SKP's Java/Java EE Gotchas: Clash of the Titans, C++ vs. Java!

DZone

As a Software Engineer, the mind is trained to seek optimizations in every aspect of development and ooze out every bit of available CPU Resource to deliver a performing application. One, by researching on the Internet; Two, by developing small programs and benchmarking. These include Python, PHP, Perl, and Ruby.

Java 207
article thumbnail

Trade-offs under pressure: heuristics and observations of teams resolving internet service outages (Part 1)

The Morning Paper

Trade-offs under pressure: heuristics and observations of teams resolving internet service outages , Allspaw, Masters thesis, Lund University, 2015. The Internet itself, over which these systems operate, is a dynamically distributed network spanning national borders and policies with no central coordinating agent.

article thumbnail

Protect your organization against zero-day vulnerabilities

Dynatrace

Zero day refers to security vulnerabilities that are discovered in software when teams had “zero days” to work on an update or a patch to remediate the issue and, hence, are already at risk. If a malicious attacker can identify a key software vulnerability, they can exploit the vulnerability, allowing them to gain access to your systems.

Java 187