February, 2021

MongoDB Performance Resources

Alex Podelko

As I started to work for MongoDB, I started to get questions about MongoDB performance. We do have a lot of great resources that can help with MongoDB performance. First of all, it is MongoDB and Atlas documentation: Performance , Monitoring , and Query Optimization.

Benchmark (YCSB) numbers for Redis, MongoDB, Couchbase2, Yugabyte and BangDB

High Scalability

This is guest post by Sachin Sinha who is passionate about data, analytics and machine learning at scale. Author & founder of BangDB.


Sign Up for our Newsletter

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

How To Set Up MySQL on DigitalOcean


MySQL is the number one open source relational database management system in the world, and is used by millions of developers across all application types.

Measuring Network Performance in Mobile Safari

CSS Wizardry

So far this year, all but one of my clients have been concerned about Google’s upcoming Web Vitals update. The client who’s bucking the trend is great, not least because it’s given me something a little different to focus on—they’re more interested in how their site fares on iOS.

Perform 2021: Recognizing customer innovations and digital transformation.


Dynatrace news. We work alongside incredible organizations throughout the year, each with a unique approach to digital transformation.

Open Sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot

The Netflix TechBlog

By Paul Bakker and Kavitha Srinivasan , Images by David Simmer , Edited by Greg Burrell Netflix has developed a Domain Graph Service (DGS) framework and it is now open source. The DGS framework simplifies the implementation of GraphQL, both for standalone and federated GraphQL services.

9 Excellent Methods to Prioritize Your Work


The ‘prioritize your work’ agenda often comes with its fair share of roadblocks. As a result, you may find a hard time juggling several important tasks at the same time. This, in turn, often becomes a recipe for disaster. Nowadays, you can try to be productive in your personal life by using any productivity app available on your mobile device. Alternatively, you can also use a project management application like nTask to prioritize and manage your work aspect.

Mobile 177

More Trending

The Importance of a Great Developer Experience

Strategic Tech

In February 2012 I began working for a new company. On my first day, I deployed to production. I was lost for words. It felt like magic. Every day was the same: pick the highest priority item, implement it, and then deploy to production immediately. After 6 months, I was still pinching myself.

Number series generator challenge solutions – Part 2

SQL Performance

This is the second part in a series about solutions to the number series generator challenge. Last month I covered solutions that generate the rows on the fly using a table value constructor with rows based on constants. There were no I/O operations involved in those solutions.

C++ 81

A look behind the scenes of AWS Lambda and our new Lambda monitoring extension


Dynatrace news. Since its introduction by AWS in 2014, AWS Lambda has revolutionized the compute space and boosted the entire serverless movement.

Lambda 210

Edge Authentication and Token-Agnostic Identity Propagation

The Netflix TechBlog

by AIM Team Members Karen Casella , Travis Nelson , Sunny Singh ; with prior art and contributions by Justin Ryan , Satyajit Thadeshwar As most developers can attest, dealing with security protocols and identity tokens, as well as user and device authentication, can be challenging.

Top 7 Affiliate Programs for Testers and Developers


Introduction. Developers and testers are the core members of a project. They are the ones who regulate, develop, and analyze every aspect of the project. They perform important roles in the market. While they focus on their work for the most part of their day, they can still help other businesses flourish in their free time. These tech geeks with their supreme knowledge can add more value to their company, and also themselves, through affiliate programs.

Engineering dependability and fault tolerance in a distributed system

High Scalability

This is a guest post by Paddy Byers , Co-founder and CTO at Ably , a realtime data delivery platform. You can view the original article on Ably's blog. Users need to know that they can depend on the service that is provided to them.

Session timeouts in SQL Server Always On Availability Groups

SQL Shack

In this 41st article for SQL Server Always On Availability Groups, we will explore the session timeout configurations for AG replicas. Prerequisites You should follow articles in the series, SQL Server Always On Availability Groups and prepare the following environment.

Maximally optimizing image loading for the web in 2021

CSS - Tricks

Malte Ubl’s list for: 8 image loading optimization techniques to minimize both the bandwidth used for loading images on the web and the CPU usage for image display. Fluid width images in CSS, not forgetting the height and width attributes in HTML so you get proper aspect-ratio on first render.

Cache 76

5 years of external pentesting: How the Dynatrace security posture has strengthened


Dynatrace news. Over each of the past five years, the Dynatrace security team has tasked external security firms with conducting penetration tests of our SaaS and Managed components. These tests are performed to verify the effectiveness of our security controls.

Mobile 210

Hawkins: Diving into the Reasoning Behind our Design System

The Netflix TechBlog

Stranger Things imagery showcasing the inspiration for the Hawkins Design System by Hawkins team member Joshua Godi ; with art contributions by Wiki Chaves Hawkins may be the name of a fictional town in Indiana, most widely known as the backdrop for one of Netflix’s most popular TV series “Stranger Things,” but the name is so much more.

Design 179

Observability Vs. Monitoring: Why A Developer Needs Both


Observability Vs. Monitoring: Why A Developer Needs Both. Given the complexity of distributing the evolving cloud-based services and infrastructures across a diverse range of users, IT service providers consistently observe and monitor metrics, datasets, and logs. Establishing system reliability and the predictability of backend IT infrastructure operations all spawn from systems observability and monitoring.

Climb the automation engineer career ladder: 6 roles, requirements

TechBeacon Testing

A frequently asked question I hear often is"What is the career ladder for a test automation engineer?" That's a great question, as this role is often perceived as a flat one that makes it difficult for managers and practitioners alike to determine how a team member can grow within it.

Transactions in SQL Server for beginners

SQL Shack

In this article, we will talk about fundamental details of the transactions in SQL Server. Introduction A transaction is the logical work unit that performs a single activity or multiple activities in a database.

Best Free DNS Hosting Providers


With the rise of distributed denial-of-service (DDoS) attacks using a high quality DNS hosting provider is very important to the redundancy of your website. There is nothing worse for visitors than your website being inaccessible.

SRE vs DevOps: What you need to know


Dynatrace news. The events of 2020 accelerated the trend of organizations shifting to cloud-native technologies in response to the dramatic increase in demand for online services. Cloud-native environments bring speed and agility to software development and operations (DevOps) practices.

DevOps 204

Beyond REST

The Netflix TechBlog

Rapid Development with GraphQL Microservices by Dane Avilla The entertainment industry has struggled with COVID-19 restrictions impacting productions around the globe.

6 Common Pen Testing Myths


Pen testing is crucially important significant to assess and help enhance any company’s safety. As of 2020, the standard expense of a data breach in the healthcare industry mounted to 7.13 million USD. On the flip side, the average rate of a data breach worldwide in the measured phase was 3.86 million USD. Data spill, theft, and breaches in the public sector ranked very last, estimating an average of 1.08 million USD during the estimated period.

30 test automation leaders to follow on Twitter

TechBeacon Testing

Test automation plays a critical role in software delivery today. There are emerging open-source tools, native mobile tools, and new binaries for web apps. AI and high-volume automation are beginning to enter the mainstream as well. App Dev & Testing, Testing, Test Automation

Innovation Is Compounding Interest: How Legacy Companies Can Compete and Deliver Innovation Like the Cloud-Native Giants


There is little doubt that mastering software at scale produces a competitive advantage. The fact that Amazon is now using former J.C Penney and Sears stores as fulfillment centers tells you everything you need to know. Or does it?

Sponsored Post: 3T, Bridgecrew, Toptal, IP2Location, Ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? Looking to rapidly hire Top Software Developers ? Get Started with Toptal. Toptal will match you with top-quality, pre-screened freelance software developers that meet your project requirements. All in under 48 hours. Get started right away with a no risk trial. InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform.

Dynatrace extends automatic and intelligent observability to cloud and Kubernetes logs for smarter automation at scale


Dynatrace news. Leveraging cloud-native technologies like Kubernetes or Red Hat OpenShift in multicloud ecosystems across Amazon Web Services (AWS) , Microsoft Azure, and Google Cloud Platform (GCP) for faster digital transformation introduces a whole host of challenges.

Cloud 206

Packaging award-winning shows with award-winning technology

The Netflix TechBlog

By Cyril Concolato Introduction In previous blog posts, our colleagues at Netflix have explained how 4K video streams are optimized , how even legacy video streams are improved and more recently how new audio codecs can provide better aural experiences to our members.

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


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. This begins not only in designing the algorithm or coming out with efficient and robust architecture but right onto the choice of programming language. Most of us, as we spend years in our jobs — tend to be proficient in at least one of these.

Java 138

Optimizing Video For Size And Quality

Smashing Magazine

Optimizing Video For Size And Quality. Optimizing Video For Size And Quality. Doug Sillars. 2021-02-15T15:00:00+00:00. 2021-02-15T15:34:02+00:00. Over the last few years, more and more projects are using video as an integral part of the application.

Modes of Transactions in SQL Server

SQL Shack

In this article, we are going to talk about the modes of transactions in SQL Server. Introduction A transaction is the smallest work unit that is executed in the database and transactions also meet the properties of the ACID (atomicity, consistency, isolation and durability).

Sponsored Post: 3T, Bridgecrew, Toptal, IP2Location, Ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? Looking to rapidly hire Top Software Developers ? Get Started with Toptal. Toptal will match you with top-quality, pre-screened freelance software developers that meet your project requirements. All in under 48 hours. Get started right away with a no risk trial. InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform.

What is synthetic monitoring?


Dynatrace news. To give your customers a top-quality digital experience, it’s important to make sure your applications are always working properly.

Growth Engineering at Netflix- Creating a Scalable Offers Platform

The Netflix TechBlog

by Eric Eiswerth Background Netflix has been offering streaming video-on-demand (SVOD) for over 10 years. Throughout that time we’ve primarily relied on 3 plans (Basic, Standard, & Premium), combined with the 30-day free trial to drive global customer acquisition.

Performance Metrics of Your QA Team


QA performance metrics are essential for eliminating inefficient strategies and improving internal processes. They also enable managers to track the progress of their QA team over time and make data-driven decisions about future projects. Your QA performance metrics process should identify if goals are being met as and analyze resources to make sure they are producing to their maximum capacity.

A Dynamic Journey to Performance

Wayfair Tech

Excitement buzzed in the virtual air -- after multiple years of work, we were finally going live! As we ramped up our feature toggle, we were met with words no engineer wants to hear: “Your service isn’t performing fast enough. We need you to toggle off.” Our team quickly pivoted. Read more.