February, 2020

article thumbnail

Beam-Up Load Balancing: The Portable Next Generation App Experience

DZone

We’ve seen many of the technological advances described in the Star Trek milieu become reality over the last 50 years, from personal communication devices and instant translators to GMOs, medical robots, 3D printing and weapons that stun. But, ah yes, the matter transporter. By far, the invention that captivates us most.

article thumbnail

Socratic vs. Euclidean Forms of API Documentation

High Scalability

I was emailing a service about their documentation and while their doc was good, about one particularly tricky concept they told me that once you use it for a while, that’s when you’ll understand it. In other words: you’ll only understand it after you understand it. I didn’t like that response. I want documentation that takes me from an unproductive newbie to a somewhat functioning journeyperson.

Cloud 284
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

Important Health Checks for your MySQL Master-Slave Servers

Scalegrid

In a MySQL master-slave high availability (HA) setup, it is important to continuously monitor the health of the master and slave servers so you can detect potential issues and take corrective actions. In this blog post, we explain some basic health checks you can do on your MySQL master and slave nodes to ensure your setup is healthy. The monitoring program or script must alert the high availability framework in case any of the health checks fails, enabling the high availability framework to tak

Servers 273
article thumbnail

Perform 2020: Transform the way you work – Product update

Dynatrace

Dynatrace news. Across both his day one and day two mainstage presentations, Steve Tack, SVP of Product Management, described some of the investments we’re making to continue to differentiate the Dynatrace Software Intelligence Platform. Echoing John Van Siclen’s sentiments from his Perform 2020 keynote, Steve cited Dynatrace customers as the inspiration and driving force for these innovations.

article thumbnail

Essential Suite?—?Artwork Producer Assistant

The Netflix TechBlog

Essential Suite?—?Artwork Producer Assistant By: Hamid Shahid & Syed Haq Introduction Netflix continues to invest in content for a global audience with a diverse range of unique tastes and interests. Correspondingly, the member experience must also evolve to connect this global audience to the content that most appeals to each of them. Images that represent titles on Netflix (what we at Netflix call “ artwork” ) have proven to be one of the most effective ways to help our members discover th

Design 182
article thumbnail

When CSS Blocks

Tim Kadlec

The other day I was auditing a site and ran into a pattern that I’ve seen with a few different clients now. The pattern itself is no longer recommended, but it’s a helpful illustration of why it’s important to be careful about how you use preload as well as a useful, real-world demonstration of how the order of your document can have a significant impact on performance (something Harry Roberts has done an outstanding job of detailing ).

Network 145
article thumbnail

Top Automation Testing Trends To Look Out In 2020

DZone

Quality Assurance (QA) is at the point of inflection and it is an exciting time to be in the field of QA as advanced digital technologies are influencing QA practices. According to a press release by Gartner , The encouraging part is that IT and automation will play a major role in the transformation as the IT industry will spend close to $3.87 trillion in 2020, up from $3.76 trillion in 2019.

Testing 265

More Trending

article thumbnail

Test automation and QA career guide: Top roles and skills

TechBeacon Testing

The world of test automation and quality assurance (QA) still undergoing a tremendous sea change wrought by the advancing maturity of DevOps in the enterprise. That's why as a QA professional you must remain on your toes if you are to stay on a solid career track.

Testing 125
article thumbnail

Dynatrace & ServiceNow feed and enrich the CMBD, automatically.

Dynatrace

Dynatrace news. Modern microservices infrastructure commonly contain thousands of individual business-critical services and related dependencies. Managing highly dynamic service and application infrastructures with a CMDB database can be cumbersome and error prone. Inaccurate configuration item data can delay incident resolution and degrade quality change.

article thumbnail

Netflix Now Streaming AV1 on Android

The Netflix TechBlog

By Liwei Guo , Vivian Li , Julie Beckley , Venkatesh Selvaraj , and Jeff Watts Today we are excited to announce that Netflix has started streaming AV1 to our Android mobile app. AV1 is a high performance, royalty-free video codec that provides 20% improved compression efficiency over our VP9† encodes. AV1 is made possible by the wide-ranging industry commitment of expertise and intellectual property within the Alliance for Open Media (AOMedia), of which Netflix is a founding member.

Media 160
article thumbnail

In-Browser Performance Linting With Feature Policies

Tim Kadlec

One of the absolute best things you can do to help keep performance in check is to provide a series of visible, well-placed checks and balances in your development workflow to always keep performance front-of-mind. One thing I’m very excited about in this context is feature policies. Feature-Policy is a relatively new feature that lets you opt-in or out of certain browser features on your site.

article thumbnail

7 Best Practices to Achieve Better Results in Quality Assurance

DZone

Introduction. With the world moving towards digital transformation, there has been a rising focus on software testing. Digital transformation is inevitable, as the use of the latest digital technologies can make your business operations effective and creative.

article thumbnail

Stuff The Internet Says On Scalability For February 14th, 2020

High Scalability

Wake up! It's HighScalability time: Visualize the huge scale of Deep Time by identifying key reference points along the way. Do you like this sort of Stuff? Without your support on Patreon Stuff won't happen. I also wrote Explain the Cloud Like I'm 10 for everyone needing to understand the cloud (who doesn't?). On Amazon it has 93 mostly 5 star reviews (152 on Goodreads).

Internet 191
article thumbnail

NULL complexities – Part 3, Missing standard features and T-SQL alternatives

SQL Performance

This article is the third installment in a series on NULL complexities. In Part 1 I covered the meaning of the NULL marker and how it behaves in comparisons. In Part 2 I described the NULL treatment inconsistencies in different language elements. This month I describe powerful standard NULL handling features that have yet to make it to T-SQL, and the workarounds that people currently use.

C++ 120
article thumbnail

Dynatrace Managed is now certified Red Hat Enterprise Linux software

Dynatrace

Dynatrace news. We’re very excited about this week’s a nnouncement from? Red Hat , one of our? technology alliance partners , that Dynatrace Managed is certified for Red Hat Enterprise Linux (RHEL) 8.x distributions. For details, see the listing in the Red Hat Customer Portal. Dynatrace Managed thus joins? OneAgent ?and? OneAgent Operator ?in Red Hat certification. .

Software 225
article thumbnail

Netflix Now Streaming AV1 on Android

The Netflix TechBlog

By Liwei Guo , Vivian Li , Julie Beckley , Venkatesh Selvaraj , and Jeff Watts Today we are excited to announce that Netflix has started streaming AV1 to our Android mobile app. AV1 is a high performance, royalty-free video codec that provides 20% improved compression efficiency over our VP9† encodes. AV1 is made possible by the wide-ranging industry commitment of expertise and intellectual property within the Alliance for Open Media (AOMedia), of which Netflix is a founding member.

Media 160
article thumbnail

Helping Browsers Optimize With The CSS Contain Property

CSS - Tricks

There is a growing number of things that we have to do to help the browser achieve for peak performance. Responsive image syntax has several. For example, needing to tell the browser how large the image will be in our layout with the sizes attribute and how big the images are with w descriptors. Regular images have always had width and height presentational attributes, which have always been somewhat useful and are now really useful.

Design 117
article thumbnail

Testing Asynchronous Operations in Spring With Spock and Byteman

DZone

This is the second article that describes how to test asynchronous operations with the Byteman framework in an application using the Spring framework. The article discuss how to implement the Spock framework, while the first, "Testing Asynchronous Operations in Spring With JUnit and Byteman" , focuses on implementing tests with JUnit4. It's not necessary to read the previous article because all of the essentials are going to be repeated.

Testing 184
article thumbnail

Important Health Checks for your MySQL Master-Slave Servers

High Scalability

In a MySQL master-slave high availability (HA) setup, it is important to continuously monitor the health of the master and slave servers so you can detect potential issues and take corrective actions. In this blog post, we explain some basic health checks you can do on your MySQL master and slave nodes to ensure your setup is healthy. The monitoring program or script must alert the high availability framework in case any of the health checks fails, enabling the high availability framework to tak

Servers 187
article thumbnail

The measure and mismeasure of fairness: a critical review of fair machine learning

The Morning Paper

The measure and mismeasure of fairness: a critical review of fair machine learning , Corbett-Davies & Goel, arXiv 2018. With many thanks to Ben Fried and the ACM Queue editorial board for the paper recommendation. We’ve visited the topic of fairness in the context of machine learning several times on The Morning Paper (see e.g. [ 1 ] 1 , [ 2 ] 2 , [ 3 ] 3 , [ 4 ] 4 ).

Metrics 109
article thumbnail

Dynatrace & ServiceNow Orchestration for automatic problem remedation

Dynatrace

Dynatrace news. IT operations teams need instant answers to drive better business outcomes. If they are spending time occupied with manual, error-prone tasks, this impedes productivity and value to the business. With Dynatrace & ServiceNow Orchestration, IT can automate manual tasks and improve operational IT efficiency, increase enterprise agility, and allocate more time and expertise to providing strategic value to the enterprise.

Website 204
article thumbnail

6 Rules that a Quality Analyst Must Follow in Software Development

Kovair

What is Quality Assurance? Quality Assurance (QA) is the method of assessing or checking product properties to check whether it is completing customer’s expectations and.

article thumbnail

Testing AI-based apps? Think like a human

TechBeacon Testing

Your testing of software that includes artificial intelligence (AI) components will be more sophisticated and robust if you just think in human terms.

article thumbnail

Exploratory Testing: A Detailed Guide

DZone

What Is Exploratory Testing? In exploratory testing, testers check a system without a plan in mind to discover bugs that users may face when navigating a website or app. It tries to mimic the personal freedom and choices of individual end-users. It is a simultaneous process in which testers go through the software of their own accord to understand the quality of the user experience it provides.

Testing 179
article thumbnail

Stuff The Internet Says On Scalability For February 7th, 2020

High Scalability

Wake up! It's HighScalability time: A network visualization of an information operation on Twitter which originated in Russia ( Watch six decade-long disinformation operations unfold in six minutes ). Do you like this sort of Stuff? Your support on Patreon is appreciated more than you can know. I also wrote Explain the Cloud Like I'm 10 for everyone who needs to understand the cloud (which is everyone).

Internet 147
article thumbnail

Watching you watch: the tracking system of over-the-top TV streaming devices

The Morning Paper

Watching you watch: the tracking ecosystem of over-the-top TV streaming devices , Moghaddam et al., CCS’19. The results from this paper are all too predictable: channels on Over-The-Top (OTT) streaming devices are insecure and riddled with privacy leaks. The authors quantify the scale of the problem, and note that users have even less viable defence mechanisms than they do on web and mobile platforms.

Systems 104
article thumbnail

Introducing Digital Business Analytics: AI-powered real-time answers for better business outcomes

Dynatrace

Dynatrace news. Traditionally, it’s critical for Dev and Ops teams to be able to quickly discover and remediate application performance and customer-facing issues. On the other side of the organization, application owners have hired teams of analysts to dig through web analytics tools to gain insights into the customer experience. But never have these two siloed teams been able to tie together their application performance and user experience to business metrics such as revenue, conversion rates

Analytics 197
article thumbnail

Interacting with a GraphQL API with Golang

The Polyglot Developer

You might remember that I’ve done quite a bit of content when it comes to developing GraphQL APIs with the Go programming language (Golang). Heck, I’ve even written a book and published a course on the subject. However, in everything I’ve done thus far, I haven’t demonstrated how to interact with a GraphQL using Golang. Sure, a lot of the time you’ll be using something like React, Angular, or Vue to interact with your web service, but that doesn’t mean you&rsq

article thumbnail

Move, simply

Sutter's Mill

C++ “move” semantics are simple, and unchanged since C++11. But they are still widely misunderstood, sometimes because of unclear teaching and sometimes because of a desire to view move as something else instead of what it is. This post is an attempt to shed light on that situation. Thank you to the following for their feedback on drafts of this material: Howard Hinnant (lead designer and author of move semantics), Jens Maurer, Arthur O’Dwyer, Geoffrey Romer, Bjarne Stroustrup,

C++ 98
article thumbnail

Schemathesis: Property-Based Testing for API Schemas

DZone

Many companies have moved from monoliths to microservices for better scalability and faster development cycles, and so have we at Kiwi.com. We still have monolithic applications, however, they are melting away over time and a swarm of shiny microservices is gradually replacing them. These new microservices use Open API schemas to declare their contracts and be explicit in their expectations.

Testing 130
article thumbnail

Post: Essilen Research, Fauna, Sisu, Educative, PA File Sight, Etleap, Triplebyte, Stream

High Scalability

Who's Hiring? Are you looking to improve how you hire technical talent ? Essilen Research 's free video series can help. Fix common issues in screening, interviewing, closing and on-boarding. Learn how world-class tech companies crush the hiring game! Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relatio

Education 113
article thumbnail

Programs, life cycles, and laws of software evolution

The Morning Paper

Programs, life cycles, and laws of software evolution , Lehman, Proc. IEEE, 1980. Today’s paper came highly recommended by Kevlin Henney and Nat Pryce in a Twitter thread last week, thank you both! The footnotes show that the manuscript for this paper was submitted almost exactly 40 years ago – on the 27th February 1980. The problems it describes though (and that the community had already been wrestling with for a couple of decades) seem as fresh and relevant as ever.

article thumbnail

Perform 2020: Transforming your enterprise for the next decade

Dynatrace

Dynatrace news. Just like that, we’re back in Las Vegas for Perform, and this year we’ve really stepped it up a notch. Returning to The Cosmopolitan Hotel, our first day of mainstage presentations was a show stopping performance. Dave Anderson, SVP of Marketing, never fails to surprise audiences, and this year, he took his opening sequence to another level as he casually rapped his own rendition of Vanilla Ice’s Ice Ice Baby, titled “Full-stack baby”.

article thumbnail

SQL Server Always On Availability Groups Interview Questions & Answers

SQL Shack

In this article, we will discuss a number of interview questions that you could be asked about the SQL Server Always On Availability Groups feature when attending an interview for the SQL Server database administrator role. Being interviewed for a SQL Server Database Administrator position, and now interviewing candidates for that role, questions related to […].

article thumbnail

Trip report: Winter ISO C++ standards meeting (Prague)

Sutter's Mill

A few minutes ago, the ISO C++ committee completed its final meeting of C++20 in Prague, Czech Republic. Our host, Avast Software , arranged for spacious and high-quality facilities for our six-day meeting from Monday through Saturday. The extra space was welcome, because we had a new record of 252 attendees. We currently have 23 active subgroups, and met in nine parallel tracks all week long; some groups ran all week, and others ran for a few days or a part of a day, depending on their workload

C++ 98
article thumbnail

Scale, Crop, and Zoom Images in a React Web Application

The Polyglot Developer

If you’ve been keeping up with the blog, you might remember a few tutorials I wrote around the Cropper.js library for JavaScript applications. In these tutorials I demonstrated how to manipulate images in Angular as well as Vue.js web applications. While the tutorials were more or less the same, the framework was different, which resulted in some differences in the code used.

Storage 97
article thumbnail

Post: Essilen Research, Fauna, Sisu, Educative, PA File Sight, Etleap, Triplebyte, Stream

High Scalability

Who's Hiring? Are you looking to improve how you hire technical talent ? Essilen Research 's free video series can help. Fix common issues in screening, interviewing, closing and on-boarding. Learn how world-class tech companies crush the hiring game! Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relatio

Education 108