July, 2019

Bringing Rich Experiences to Memory-constrained TV Devices

The Netflix TechBlog

Bringing Rich Experiences to Memory-Constrained TV Devices By Jason Munning, Archana Kumar, Kris Range Netflix has over 148M paid members streaming on more than half a billion devices spanning over 1,900 different types.

Cache 168

User-centric Metrics Matter to Ecommerce. Start with These Five.

Rigor

Reading Time: 8 minutes Whether your ecommerce business is 100% online or you supplement with bricks and mortar, your website is a critical revenue driver. When your website isn’t performing optimally, you risk not only your revenue but also your reputation as a trusted resource.

The future of synthetic testing is in the cloud

Dynatrace

Dynatrace news. While not a new concept, the term “cloud” creates a lot of confusion because it means different things to different audiences. I’ve been speaking to customers over the last few months about our new cloud architecture for Synthetic testing locations and their confusion is clear.

Cloud 160

Skills Required To Be A Perfect Performance Engineer

DZone

Performance testing and engineering is always a niche area with many challenging objectives across the globe. The challenge of performance testing with performance engineering is far more complex and requires one to be multi-skilled to find problems/issues/defects.

Continuous Testing in Software Development can Ensure Excellence in Quality

Kovair

The infotainment and entertainment industry has undergone a phenomenal change with online channels and providing features such as movies and other content on demand. Similarly, The post Continuous Testing in Software Development can Ensure Excellence in Quality appeared first on Kovair Blog.

The Best Way to Host MySQL on Azure Cloud

Scalegrid

Are you looking to get started with the world’s most popular open-source database, and wondering how you should setup your MySQL hosting ? So many default to Amazon RDS, when MySQL performs exceptionally well on Azure Cloud. While Microsoft Azure does offer a managed solution, Azure Database, the solution has some major limitations you should know about before migrating your MySQL deployments.

Azure 163

Evolution of Netflix Conductor:

The Netflix TechBlog

and beyond By Anoop Panicker and Kishore Banala Conductor is a workflow orchestration engine developed and open-sourced by Netflix. If you’re new to Conductor, this earlier blogpost and the documentation should help you get started and acclimatized to Conductor.

Lambda 210

More Trending

Troubleshooting Knative Prometheus GC Issues with Dynatrace

Dynatrace

Dynatrace news. In my current work, I spend a lot of time with keptn – an Open Source Control Plane for Continuous Deployment and Automated Operations. I deployed keptn on a GKE cluster and it’s been running there for the past couple of weeks.

How to Build a Distributed Load Testing Infrastructure with AWS, Docker, and JMeter

DZone

Before we get into the tutorial hands-on, I would like to mention that this topic is not new. It has been covered in various helpful articles like the ones from TestAutomationGuru.

BPF Performance Tools: Linux System and Application Observability (book)

Brendan Gregg

BPF (eBPF) tracing is a superpower that can analyze everything, and I'll show you how in my upcoming book BPF Performance Tools: Linux System and Application Observability , coming soon from Addison Wesley.

Fully Managed PostgreSQL Hosting on AWS and Azure Launches in Time For Legacy Migrations

Scalegrid

PALO ALTO, Calif., July 17, 2019 – ScaleGrid, a leader in the Database-as-a-Service (DBaaS) space, has just announced support for PostgreSQL hosting in the cloud. The fully managed platform allows organizations to automate their time-consuming PostgreSQL operations, focus on database development, and optimize performance with advanced monitoring, high availability, and disaster recovery on AWS and Azure.

Azure 139

Re-Architecting the Video Gatekeeper

The Netflix TechBlog

By Drew Koszewnik This is the story about how the Content Setup Engineering team used Hollow, a Netflix OSS technology, to re-architect and simplify an essential component in our content pipeline?—?delivering delivering a large amount of business value in the process.

Software engineering for machine learning: a case study

The Morning Paper

Software engineering for machine learning: a case study Amershi et al., ICSE’19. Previously on The Morning Paper we’ve looked at the spread of machine learning through Facebook and Google and some of the lessons learned together with processes and tools to address the challenges arising.

Improved PHP monitoring with even less overhead!

Dynatrace

Dynatrace news. Anything you want to do on a web server, you can do with PHP. This is why PHP is such a popular programming language for web development. Here are some statistics: PHP now accounts for about 79% of the server-side programming used on the Internet.

20 Highly Qualified Test Automation Superstars

DZone

When we think of the word superstar, it is usually associated with fame, but in the tech industry, the real superstars are the ones who are able to do the work.

PREVIEW : SentryOne Plan Explorer Extension for Azure Data Studio

SQL Performance

I have been looking forward to writing this blog post for months. MONTHS. Last year, I got together with one of my dev teams at SentryOne – they call themselves the SQL Injectors – to talk about the possibility of replicating Plan Explorer functionality inside of Azure Data Studio.

Azure 99

How to Setup a WordPress MySQL Database in the Cloud

Scalegrid

WordPress is the largest website builder platform in the world, supporting over 34% of all websites on the internet today. MySQL is a free open source relational database management system that is leveraged across a majority of WordPress sites, and allows you to query your data such as posts, pages, images, user profiles, and more.

Narratives to Drive Exponential Learning

Edge Perspectives

In our Big Shift world, the imperative of scalable learning is becoming increasingly urgent. If we’re smart about it, we have the potential to unleash the potential of exponential learning.

Meta-learning neural Bloom filters

The Morning Paper

Meta-learning neural bloom filters Rae et al., ICML’19. Bloom filters are wonderful things, enabling us to quickly ask whether a given set could possibly contain a certain value. They produce this answer while using minimal space and offering O(1) inserts and lookups.

Dynatrace incorporates Hackerone’s bug bounty program into its security playbook

Dynatrace

Dynatrace news. Customers deserve to use a secure product, and Dynatrace has continuously upgraded its game in improving the security of its software. We’ve recently joined forces with Hackerone , the industry leader in external bug bounty programs.

Rocket Performance on Your Java Application with Memcached

DZone

Memcached is an easy-to-use, high-performance, in-memory data store. It offers a mature, scalable, open-source solution for delivering sub-millisecond response times, unlike databases that store data on disk or SSDs, Memcached keeps its data in memory.

Java 219

Nested window functions in SQL

SQL Performance

The ISO/IEC 9075:2016 standard (SQL:2016) defines a feature called nested window functions. This feature allows you to nest two kinds of window functions as an argument of a window aggregate function.

Impact of Data locality on DB workloads.

n0derunner

Effect of removing CPU constraints and maintaining data locality on a running DB instance. In this video I migrate a Postgres DB running PGbench benchmark. The DB is running on a Host which is CPU constrained.

How Google PageSpeed Works: Improve Your Score and Search Engine Ranking

CSS - Tricks

This article is from my friend Ben who runs Calibre , a tool for monitoring the performance of websites. We use Calibre here on CSS-Tricks to keep an eye on things. In fact, I just popped over there to take a look and was notified of some little mistakes that slipped by, and I fixed them.

Automating chaos experiments in production

The Morning Paper

Automating chaos experiments in production Basiri et al., ICSE 2019. Are you ready to take your system assurance programme to the next level?

Extending Dynatrace

Dynatrace

Dynatrace news. Dynatrace monitors your full stack and offers you thousands of metrics with almost zero configuration. Just a single OneAgent per host is required to collect all relevant monitoring data, all the way down to specific lines of code.

Regression Testing: Tools and Techniques

DZone

Regression Testing, by its definition, is a type of software testing to confirm that a recent program or code change has not adversely affected existing features. It is done to make sure that the existing application is intact with the newly added features and nothing is broken.

Need a testing metric? Put points on your test cases

TechBeacon Testing

As a QA, QE, or testing professional, you hear some questions frequently, especially if you are in a leadership role. These include: How many test cases are left to execute, how much longer will testing take, and what percentage of our testing is complete?

I Used The Web For A Day On A 50 MB Budget

Smashing Magazine

I Used The Web For A Day On A 50 MB Budget. I Used The Web For A Day On A 50 MB Budget. Chris Ashton. 2019-07-29T14:00:59+02:00. 2019-07-29T13:06:57+00:00. This article is part of a series in which I attempt to use the web under various constraints, representing a given demographic of user.

Cache 97

The Simplest Way to Load CSS Asynchronously

CSS - Tricks

Scott Jehl: One of the most impactful things we can do to improve page performance and resilience is to load CSS in a way that does not delay page rendering.

Media 65

Data Shapley: equitable valuation of data for machine learning

The Morning Paper

Data Shapley: equitable valuation of data for machine learning Ghorbani & Zou et al., ICML’19. It’s incredibly difficult from afar to make sense of the almost 800 papers published at ICML this year ! In practical terms I was reduced to looking at papers highlighted by others (e.g.

Games 80

Best practices for alerting

Dynatrace

Dynatrace news. Use the Artificial Intelligence”, it is not a Jedi Trick. Old School monitoring. I have worked on many accounts where Dynatrace replaced tools such as Nagios and Solarwinds. Basically, what we call “first-generation” monitoring software.

Comparing Top 10 Cross-Browser Testing Tools of 2019

DZone

You’ve started your online business, and it starts doing well after some time, but have you checked your business website compatibility across all the browsers that visitors use to access it? Then it’s time to think about it.

How To Avoid Landing Page Redirects (10 min read)

Rigor

Redirection occurs anytime your user attempts to load a page with a given URL, but is instead sent to a site that uses a slightly different address. There are many reasons why you might consider redirection: The original site has moved, and you want to send the user to the most current location.

Memory-Optimized TempDB Metadata in SQL Server 2019

SQL Shack

Introduction In-memory technologies are one of the greatest ways to improve performance and combat contention in computing today. By removing disk-based storage and the challenge of copying data in and out of memory, query speeds in SQL Server can be improved by orders of magnitude.

The ANY Aggregate is Broken

SQL Performance

The ANY aggregate is not something we can write directly in Transact SQL. It is an internal only feature used by the query optimizer and execution engine. I am personally quite fond of the ANY aggregate, so it was a bit disappointing to learn that it is broken in quite a fundamental way.

One SQL to rule them all: an efficient and syntactically idiomatic approach to management of streams and tables

The Morning Paper

One SQL to rule them all: an efficient and syntactically idiomatic approach to management of streams and tables Begoli et al., SIGMOD’19. In data processing it seems, all roads eventually lead back to SQL!