Sat.Aug 29, 2020 - Fri.Sep 04, 2020

article thumbnail

Planning Your API Roadmap

DZone

Introduction. APIs — the current “big thing” — offer the opportunity for modern organizations to unlock new and lucrative business models. The article below covers some tips on how to spin the API flywheel and leverage its possibilities. In the API economy, a successful service can gain popularity and be utilized in ways unpredicted and often inconceivable by its original owners.

Hardware 279
article thumbnail

What is AIOps? A Software Intelligence Approach

Dynatrace

Dynatrace news. AIOps is the terminology that indicates the use of, typically, machine learning (ML) based artificial intelligence to cut through the noise in IT operations, specifically incident handling and management. Commonly, AIOps solutions’ typical characteristics are to ingest pre-aggregated data from various solutions across the IT management tooling landscape and conclude what is of relevance in order to focus the user’s attention to the relevant situations.

Software 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

HDMI?—?Scaling Netflix Certification

The Netflix TechBlog

HDMI?—?Scaling Netflix Certification Scott Bolter , Matthew Lehman , Akshay Garg ¹ At Netflix, we take the task of preserving the creative vision of our content all the way to a subscriber TV screen very seriously. This significantly increases the scope of our application integration and certification processes for streaming devices like set-top-boxes (STBs) and TVs.

Media 161
article thumbnail

MySQL on Azure Performance Benchmark – ScaleGrid vs. Azure Database

High Scalability

Microsoft Azure is one of the most popular cloud providers in the world, and a natural fit for database hosting on applications leveraging Microsoft across their infrastructure. MySQL is the number one open source database that’s commonly hosted through Azure instances. While Microsoft offers their own Azure Database product, there are other alternatives available that may be able to help you improve your MySQL performance.

Azure 137
article thumbnail

Guide To Cross Browser Testing On Older Browser Versions

DZone

“How do I perform website testing on older browser versions? Is it even necessary?”. Have you ever wondered about these questions? If you did, you’re not the only one. At some point, every web tester or web developer ponders on these. And it is logical to do so. After all, new browser versions are released every month. Which makes it difficult for testers and developers to maintain a record of emerging and deprecated features.

Testing 246
article thumbnail

Simplify cloud operations with automated observability into your Azure Automation service

Dynatrace

Dynatrace news. Azure Automation provides an extremely powerful set of tools for automating operations within enterprises on hybrid cloud. Unlike other monitoring tools on the market, which don’t provide AI-driven anomaly detection and alerting, Dynatrace delivers real-time data to track the status of all your runbooks and alerts you of any performance issues related to the jobs running in your Azure Automation service.

Azure 263
article thumbnail

Now Go Build - Season 2

All Things Distributed

I have always been very fortunate to meet our AWS customers where they have most impact, at their customers. Many of these AWS customers are solving really hard human problems, in ways that is extremely inspiring for any builder, like me. That became the inspiration for the Now Go Build series that chronicles my conversations with these innovators and their customers.

More Trending

article thumbnail

Best File Sharing Apps for Startups in 2020

DZone

Every type of organization requires the ability to share and collaborate on the same information to get things done, and that is where file-sharing apps come into play. Without the perfect file sharing apps, this sharing and collaborating often becomes a hassle with the time it requires and the risk of leaking information attached to it.

article thumbnail

A guide to event-driven SRE-inspired DevOps

Dynatrace

Dynatrace news. “This is a mouthful of buzzwords” is how I started my recent presentations at the Online Kubernetes Meetup as well as the DevOps Fusion 2020 Online Conference when explaining the three big challenges we are trying to solve with Keptn – our CNCF Open Source project: Automate build validation through SLI/SLO-based Quality Gates. Breaking monolithic pipelines into event-driven Delivery Choreography.

DevOps 253
article thumbnail

Cumulative Layout Shift, The Layout Instability Metric

Dareboost

Have you ever started reading an exciting news article but then lose your line because all the text shifted downwards? This happens to me a lot, mostly because of ads loading around the content I’m reading.This kind of user experience can be frustrating, but until now we’ve had trouble measuring it quantitatively.

Metrics 145
article thumbnail

Sponsored Post: Ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? 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. T riplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart.

Education 105
article thumbnail

Reasons Why Startups Must Invest in Cross-Browser Testing

DZone

Hassle in a startup is not a new thing. Most startups struggle to grow. They try everything and make sure to deliver the best things on time, however, some things are underrated or are confused to be of less importance. Cross-browser testing in a startup is one such thing. Cross-browser testing is testing your website or web application in different browsers or browser versions or devices and operating systems to make sure that the web app or website works perfectly in all of them.

Testing 216
article thumbnail

Dynatrace and TechCrunch reveal why AI-powered observability and continuous automation are crucial for digital transformation

Dynatrace

Dynatrace news. For many organizations, digital transformation has escalated from an important business strategy to an essential survival strategy. To understand more, Dynatrace recently partnered with TechCrunch to investigate why having the right AI-powered observability platform in place is crucial for companies to not just survive but thrive. Digital transformation is accelerating.

Education 193
article thumbnail

Image Processing Insights

KeyCDN

Optimization and delivery of images play a key role in web development. KeyCDN has significantly simplified the way images are transformed and delivered with our Image Processing service. Our solution doesn't require any change on the origin server. Today, there's no more reason for not using the next-generation image format WebP and optimizing images all the way through.

article thumbnail

How to thrive as a QA pro in an agile organization

TechBeacon Testing

As the adoption of agile practices has increased in the last few years, the relationship between QAs and developers has evolved. The increasingly nebulous distinction between the two roles is a good example of this evolution.

article thumbnail

Building an Automated Testing Framework Based on Chaos Mesh and Argo

DZone

Chaos Mesh ® is an open-source chaos engineering platform for Kubernetes. Although it provides rich capabilities to simulate abnormal system conditions, it still only solves a fraction of the Chaos Engineering puzzle. Besides fault injection, a full chaos engineering application consists of hypothesizing around defined steady states, running experiments in production, validating the system via test cases, and automating the testing.

Testing 147
article thumbnail

Fast page labelling in Chrome for Android

Addy Osmani

Chrome on Android will begin to highlight high-quality user experiences on the web, starting with Fast page labelling of fast links via the link context-menu.

74
article thumbnail

Configure SQL Server replication for a database in SQL Server Always On Availability Groups

SQL Shack

This is the 16th article for SQL Server Always On Availability Groups series and explores SQL replication integration with AGs. Introduction Recently, I received a requirement to configure the SQL Replication for the availability group database. The specific requirements were as below. Publisher database [DBARepository] is part of the availability group It is a two-node […].

Servers 67
article thumbnail

How to close your testing talent gaps in the remote work era

TechBeacon Testing

Six months ago, no one anticipated that the way we work and do business would change so drastically. The COVID-19 pandemic has disrupted every industry, resetting major trends in consumer behavior and forcing businesses to quickly strengthen their technical capabilities to facilitate digitization and a remote workforce.

Testing 85
article thumbnail

Output-based OKR vs Outcome-based OKR for a Product Organization

Tasktop

Most companies are trying to adopt an OKR-based business model, but some of us might have experienced that this is not easy at all. . It is very tempting to divert your attention (and business strategy) to close a new sparkling deal that has come in. Quite often, businesses (and thus the product organization) decide to focus on a certain customer segment and plan product roadmaps accordingly.

C++ 59
article thumbnail

Include Touch, Cursor, and Gesture Events in a Phaser Game

The Polyglot Developer

So you’re at a point in your game where you need to allow the player to interact with the game. While keyboard events are common in a lot of games, they aren’t the only way to interact, and they may not even be the best way to interact if you’re planning on taking your game into a mobile setting. An alternative to using keystrokes to interact with your game is to use pointer events.

Games 59
article thumbnail

How to prevent hidden images from loading on responsive designs

MachMetrics

Responsive design is an absolute necessity in today’s web. More users are visiting websites from their mobile devices than ever before , and if your website doesn’t look good on when viewed from that device, they’ll bounce. Unfortunately, many themes and frameworks achieve responsive design by using hidden images on mobile devices or tablets.

Design 57
article thumbnail

Configuring SQL Server replication for distribution databases in SQL Server Always On Availability Groups

SQL Shack

In this 17h article of the SQL Server Always On Availability Group series, we are going to explore the SQL Server replication for the distribution database in the availability group. Introduction In the earlier article (see TOC at the bottom), we explored how you can add the publisher and subscriber database in a high availability […].

Servers 57
article thumbnail

Two weeks to MariaDB Server Fest

Percona Community

There is still time to register for the MariaDB Server Fest 2020! MariaDB Fest 2020[/caption] Our Fest is the opportunity to have live interactions with the key players on MariaDB Server: the developers of MariaDB Server, the service providers, the experts, the system integrators, and – perhaps most importantly – your fellow users! Interactivity happens all the time, with the presenters being cloned and available for answering questions throughout the presentation.

Servers 52
article thumbnail

How to Create WordPress Page?

Tutorials Glitz

WordPress Page same as a Post, the main difference is if your website needs the Static page then you can use the “Pages” structure. If you need the dynamic content then you have to use the “Post” format, for example, if your website as News information and daily publish the content, then you have to use the Post format. This post explains how to create a WordPress Page.

Media 52
article thumbnail

Legacy Modernization

The Agile Manager

I've worked with quite a few companies for which long-lived software assets remain critical to day-to-day operations, ranging from 20-year-old ERP systems to custom software products that first processed a transaction way back in the 1960s. In some cases, if only a very few, these assets continue to be used because they still work very well, were thoughtfully designed, and have been well cared for over the years.

article thumbnail

Explore Cross-database MSDTC for distributed transactions in SQL Server Always On Availability Groups

SQL Shack

In the 18th part of the SQL Server Always On Availability Group series, we will discuss the cross-database MSDTC support in an availability group. In this article, we will learn the following topics: The requirement of MSDTC in SQL Server for distributed transactions MSDTC for the Windows failover cluster MSDTC for SQL Server Always On […].

article thumbnail

IoT Performance Bottlenecks & Open Source Databases

Percona Community

The Internet of Things (IoT), in essence, is all about everyday devices that are readable, recognizable, trackable, and/or controllable via the Internet, regardless of the communication means — RFID, wireless LAN, and so on. The total installed base of IoT connected devices is projected to amount to 21.5 billion units worldwide by 2025. Thanks to IoT, the proliferation of data can be quite daunting.

IoT 40
article thumbnail

Edgar: Solving Mysteries Faster with Observability

The Netflix TechBlog

Edgar helps Netflix teams troubleshoot distributed systems efficiently with the help of a summarized presentation of request tracing, logs, analysis, and metadata. by Elizabeth Carretto Everyone loves Unsolved Mysteries. There’s always someone who seems like the surefire culprit. There’s a clear motive, the perfect opportunity, and an incriminating footprint left behind.

Latency 288
article thumbnail

Dynatrace wins spot on Constellation ShortList™ for DPM for Q3 2020

Dynatrace

Dynatrace news. Dynatrace has been building up a strong wave of industry recognition over the past several months: named by Gartner as a Leader in Application Performance Monitoring (APM) for the 10th consecutive time and highest scorer in five of six categories in Gartner’s Critical Capabilities for APM report; rated by G2 users as the #1 AIOps platform; and winning the AI Breakthrough Award for Best Overall AI-based Analytics Company.

article thumbnail

The Easy Ones – Three Bugs Hiding in the Open

Randon ASCII

I write a lot about investigations into tricky bugs – CPU defects , kernel bugs , transient 4-GB memory allocations – but most bugs are not that esoteric. Sometimes tracking down a bug is as simple as paying attention to server dashboards, spending a few minutes in a profiler, or looking at compiler warnings. Here then are three significant bugs which I found and fixed which were sitting in the open, just waiting for somebody to notice.

Games 142
article thumbnail

Please stop using this UPSERT anti-pattern

SQL Performance

I think everyone already knows my opinions about MERGE and why I stay away from it. But here's another (anti-)pattern I see all over the place when people want to perform an upsert (update a row if it exists and insert it if it doesn't): IF EXISTS ( SELECT 1 FROM dbo. t WHERE [ key ] = @key ) BEGIN. UPDATE dbo. t SET val = @val WHERE [ key ] = @key ; END.

Database 145
article thumbnail

Key Challenges with Quasi Experiments at Netflix

The Netflix TechBlog

Kamer Toker-Yildiz , Colin McFarland , Julia Glick At Netflix, when we can’t run A/B experiments we run quasi experiments ! We run quasi experiments with various objectives such as non-member experiments focusing on acquisition, member experiments focusing on member engagement, or video streaming experiments focusing on content delivery. Consolidating on one methodology could be a challenge, as we may face different design or data constraints or optimization goals.

Metrics 175
article thumbnail

End-to-end request monitoring for popular Python frameworks with OneAgent SDK

Dynatrace

Dynatrace news. As part of the Platform Extensions team, I’m one of those responsible for services that include the Dynatrace OneAgent SDKs, which are libraries that allow us to extend end-to-end visibility for technologies and frameworks for which there is no code module available yet. A common task we do is helping customers instrument Python applications with our OneAgent SDK.

article thumbnail

What's new in NServiceBus 7.4

Particular Software

At Particular Software, we don’t believe in packaging all the cool new features into major versions that make it hard to upgrade. We prefer to deliver improvements incrementally in minor releases that are easy upgrades, deferring breaking changes until the next major release to clean things up before the next set of incremental improvements. That means that when it comes to new goodies, minor releases are where it’s at, and this minor release is no exception.

article thumbnail

Smart and intuitive time-traveling for intelligent observability with our new warp-speed, lingual input

Dynatrace

Dynatrace news. The Dynatrace Software Intelligence Platform delivers precise answers about the performance of your applications, the underlying infrastructure, and the experience of your end-users. Unlike our competitors in the market who force you into a DIY approach, Dynatrace provides automatic and intelligent observability, AI, and complete automation out of the box.

Speed 133