February, 2021

article thumbnail

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. This article is to simply report the YCSB bench test results in detail for five NoSQL databases namely Redis, MongoDB, Couchbase, Yugabyte and BangDB and compare the result side by side. I have used latest versions for each NoSQL DB and have followed the recommendations to run all the databases in optimized conditions.

article thumbnail

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

Dynatrace

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. These tests also provide insights to our customers in the form of independent, third-party reports about our security posture.

Testing 264
Insiders

Sign Up for our Newsletter

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

article thumbnail

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. Our framework is battle-hardened by our use at scale. By open-sourcing the project, we hope to contribute to the Java and GraphQL communities and learn from and collaborate with everyone who will be using the fra

article thumbnail

How To Set Up MySQL on DigitalOcean

Scalegrid

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. DigitalOcean, a fast-growing cloud provider that’s increasing in popularity amongst the developer community, is a great host to consider for your MySQL deployments. In this article, we’re going to show […].

article thumbnail

Top 7 Affiliate Programs for Testers and Developers

DZone

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.

article thumbnail

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. Atlas Performance Overview and Monitor Your Cluster documentation. Production Notes have some performance-related information too.

article thumbnail

Stuff The Internet Says On Scalability For February 1st, 2021

High Scalability

Hey, it's HighScalability time once again! Amazon converts expenses into revenue by transforming needs into products. Take a look at a fulfillment center and you can see the need for Outpost, machine learning, IoT, etc, all dogfooded. Willy Wonka would be proud. Do you like this sort of Stuff? Without your support on Patreon this Stuff won't happen.

Internet 266

More Trending

article thumbnail

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. In all these cases, prior to being delivered through our content delivery network Open Connect , our award-winning TV shows, movies and documentaries like The Crown need to be packaged to enable crucial features for our members.

article thumbnail

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. This is a great direction, as videos are more engaging than still photos ( videos can double conversion rate and increase time spent on site ), and as such, can really draw customers to explore details about products and services.

Network 143
article thumbnail

Observability Vs. Monitoring: Why A Developer Needs Both

DZone

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.

article thumbnail

An Opinionated Guide to Performance Budgets

Speed Curve

Performance budgets are one of those ideas that everyone gets behind conceptually, but then are challenged to put into practice – and for very good reason. Web pages are unbelievably complex, and there are hundreds of different metrics available to track. If you're just getting started with performance budgets – or if you've been using them for a while and want to validate your work – this post is for you.

article thumbnail

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.

Education 100
article thumbnail

Site reliability engineering: 5 things you need to know

Dynatrace

Dynatrace news. What is site reliability engineering? Site reliability engineering (SRE) is the practice of applying software engineering principles to operations and infrastructure processes to help organizations create highly reliable and scalable software systems. As a discipline, SRE focuses on improving software system reliability across key categories including availability, performance, latency, efficiency, capacity, and incident response.

article thumbnail

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.

Testing 122
article thumbnail

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. Use content-visibility: auto; Send AVIF when you can.

Cache 119
article thumbnail

9 Excellent Methods to Prioritize Your Work

DZone

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 221
article thumbnail

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.

article thumbnail

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.

Education 100
article thumbnail

Perform 2021: Recognizing customer innovations and digital transformation.

Dynatrace

Dynatrace news. We work alongside incredible organizations throughout the year, each with a unique approach to digital transformation. During Dynatrace Perform , we have the honor of hosting a customer awards ceremony to highlight the most inspiring success stories from our most innovative, transformative customers. This is an opportunity to publicly acknowledge the organizations that are leveraging observability, automation, and intelligence to manage modern cloud complexity and drive meaningfu

article thumbnail

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). SQL Server can operate 3 different transactions modes and these are: […].

Servers 111
article thumbnail

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.

article thumbnail

6 Common Pen Testing Myths

DZone

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.

Testing 213
article thumbnail

What Is Database Security Testing – Complete Guide

Software Testing Help

Learn what is Database Security and related concepts like security threats, best practices to follow, testing types, techniques, testing process, etc: In this tutorial, we will explore what is database. Read more What Is Database Security Testing – Complete Guide. The post What Is Database Security Testing – Complete Guide appeared first on Software Testing Help.

Database 101
article thumbnail

AWS vs Azure vs Google Cloud: Pricing Comparison of Virtual Machines

Simform

As major cloud providers (AWS, Azure, Google, and IBM) continue to drop the prices of cloud instances. This blog provides you the virtual instances' pricing comparison to help you choose the cheapest one. The post AWS vs Azure vs Google Cloud: Pricing Comparison of Virtual Machines appeared first on Insights on Latest Technologies - Simform Blog.

Azure 105
article thumbnail

Terminology matters: how to enhance user experience by aligning names with expectations

Dynatrace

Dynatrace news. At Dynatrace we always focus on our users and how to solve their problems. We build features that our customers benefit from and use to simplify their work. Our goal is to keep the balance between adding new functionality and improving existing workflows while continuously providing our users with a simple and consistent experience. To improve the naming of our navigation menu entries, we will soon conduct A/B testing for one of the main entry points to the Dynatrace navigation m

Tuning 246
article thumbnail

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. The experience for me as a developer, the Developer Experience (DX), was energising and motivating.

article thumbnail

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. You require a minimum of two-node synchronous commit AG replicas AG replicas must be in […].

article thumbnail

The 9 API Testing Tools to Watch Out in 2021

DZone

Ever since the technology and procedure have progressed a lot, organizations or teams prefer to have quicker testing feedbacks. Since we can notice with the shift-left trend to DevOps, Application Programming Interface testing has become a significant and crucial factor on CI/CD. Automated testing efforts can bring extra worth with the right API testing in place, rather than depending on time-consuming User Interface testing only.

article thumbnail

5 tips for streamlining test automations into CI pipelines

TechBeacon Testing

Many organizations struggle to integrate automated testing into their continuous integration (CI) pipelines—and it's no wonder. Just attempting to implement a successful CI presents challenges.

Testing 90
article thumbnail

Django vs. PHP: Which is the Best Backend Framework?

Simform

Django and PHP are two popular backend technologies that stand out in terms of performance, and ease of development. But, when it comes to picking one of them, there is always confusion, and to resolve any doubt on which to choose for your next project? Here is a detailed comparison between the two backend technologies in terms of performance, architecture, community support, database support, and many more aspects.

article thumbnail

Kicking off 2021 with new industry awards at Dynatrace

Dynatrace

Dynatrace news. At Dynatrace, our culture is rooted in a shared mission to empower our customers to accelerate innovation and digital transformation, to manage and optimize the clouds that underpin this transformation, and to enable digital teams to focus on the projects that inspire them and allow them to do their best work. In support of these efforts, and the progress we’re making together to achieve these goals, we’re pleased to share that we’re kicking off 2021 with an array of industry and

article thumbnail

Joining the SpeedCurve team

Speed Curve

After all the twists and turns of 2020, the unprecedented year ended up with the pleasure of joining the SpeedCurve team and helping to build the tool trusted by so many brands around the world that are striving to improve their customer experience. As a developer I've always been fascinated by the web and how it enriches people's lives, and now I am jumping into the very essence of it – how it renders, performs and behaves!

BioTech 72
article thumbnail

The ants and the pheromones

The Morning Paper

TLDR; this is the last edition of The Morning Paper for now. Plus: one strand of research you won’t want to miss! I was listening to a BBC Radio 4 podcast recently ( More or Less: Behind the Stats – Ants and Algorithms ) in which the host Tim Harford is interviewing David Sumpter about his recent book, ‘ The ten equations that rule the world.’ One of those equations, the ‘reward equation’ models how ants communicate using pheromones, and our own brains keep track of rewards using dopamine.

article thumbnail

Load Average: An Indicator for Only CPU Demand?

DZone

‘ Load Average ‘ is an age-old metric reported in various operating systems. It’s often assumed as a metric to indicate the CPU demand only. However, that is not the case. ‘Load Average’ not only indicates CPU demand, but also the I/O demand (i.e., network read/write, file read/write, disk read/write). To prove this theory, we conducted this simple case study.

article thumbnail

10 performance engineering trends to watch

TechBeacon Testing

As teams try to adopt a faster, more iterative, incremental style of software delivery using the latest performance engineering techniques, the state of the art can hold them back.

article thumbnail

Serverless Architecture – What It Is? Benefits, Limitations & Use cases

Simform

Read this comprehensive guide to understand Serverless Technology. Get to know what is function-as-a-service, how do serverless architecture works, its benefits & drawbacks and when to use serverless. The post Serverless Architecture – What It Is? Benefits, Limitations & Use cases appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

Dynatrace Application Security boosts BizDevSecOps for Kubernetes

Dynatrace

Dynatrace news. After announcing our new Application Security Module in December, the fast adoption and great feedback we heard from customers confirmed the urgent need for a more automated approach to continuous runtime application security with full insights into production and pre-production environments. Dynatrace Application Security enables you to detect and assess software vulnerabilities automatically, optimized especially for Kubernetes from the beginning.

Java 254