October, 2020

Dynatrace launches automatic end-to-end observability via traces for AWS Lambda (Preview program)


Dynatrace news. We’ve worked closely with our partner AWS to deliver a complete, end-to-end picture of your cloud environment that includes monitoring support for all AWS services.

Lambda 242

Netflix Android and iOS Studio Apps?—?now powered by Kotlin Multiplatform

The Netflix TechBlog

Netflix Android and iOS Studio Apps?—?now now powered by Kotlin Multiplatform By David Henry & Mel Yahya Over the last few years Netflix has been developing a mobile app called Prodicle to innovate in the physical production of TV shows and movies. The world of physical production is fast-paced, and needs vary significantly between the country, region, and even from one production to the next.

Cache 219

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

ScaleGrid Launches Google Cloud Platform (GCP) Support for Managed Database Hosting


PALO ALTO, Calif., October 14, 2020 – ScaleGrid, a leading Database-as-a-Service (DBaaS) provider, has just announced the launch of Google Cloud Platform (GCP) hosting through their fully managed DBaaS plans.

Google 136

Why I am coding?


I started coding when I was 8 years old, and I am 46 today. This implies I've got 38 years of software development experience, roughly 25 as a professional - And to be honest with you, the answer to the above question is actually "drugs".

Code 176

Faster Web App Delivery with PRPL

Addy Osmani

PRPL is a pattern for structuring and serving web applications and Progressive Web Apps with an emphasis on improved app delivery and launch performance

The case for a learned sorting algorithm

The Morning Paper

The case for a learned sorting algorithm , Kristo, Vaidya, et al., SIGMOD’20. We’ve watched machine learning thoroughly pervade the web giants , make serious headway in large consumer companies , and begin its push into the traditional enterprise.

Cache 107

Billion-dollar problem solved through 21-day digital transformation


Dynatrace news. This spring, COVID-19 brought a sudden shock to all of us. Dynatrace customers were no exception; they experienced massive shocks to how they do business with customers, their market opportunities , and to how their employees work and live.

More Trending

Fundamentals of table expressions, Part 7 – CTEs, optimization considerations

SQL Performance

This article is the 7th part of a series about named table expressions. In Part 5 and Part 6 I covered the conceptual aspects of common table expressions (CTEs). This month and next my focus turns to optimization considerations of CTEs.

C++ 108

Analyze Mule4 API Performance — Using JMeter and Google Apps Script


For a project member, when we heard about API performance tests. Do we always have some questions like what should our standard for API performance? How we can define an automation process for API performance tests? What are the tools we can use? We also had these questions for a project and I come with a solution, which works for us and helped us in terms of time and test effort. So, I would like to share that experience using this blog.

Google 173

The JavaScript Self-Profiling API

Addy Osmani

Measuring costly JavaScript with the JavaScript self-profiling API


Orbital edge computing: nano satellite constellations as a new class of computer system

The Morning Paper

Orbital edge computing: nanosatellite constellations as a new class of computer system , Denby & Lucia, ASPLOS’20. Last time out we looked at the real-world deployment of 5G networks and noted the affinity between 5G and edge computing.

AI-powered DNS request tracking extends infrastructure observability for high quality network traffic


Dynatrace news. Have you ever received a call from a customer telling you that an application you’re providing is too slow?

Bulldozer: Batch Data Moving from Data Warehouse to Online Key-Value Stores

The Netflix TechBlog

By Tianlong Chen and Ioannis Papapanagiotou Netflix has more than 195 million subscribers that generate petabytes of data everyday.

Performing a Load Test on SQL Server using Apache JMeter

SQL Shack

In this article, we will learn how to use Apache JMeter to perform a load test on SQL Server.

Performance Optimization Techniques


Performance is an integral part of the Application design and plays a vital role in the success of your product/application. This is Part-2 of the performance optimization articles series. Performance optimization considerations for an enterprise-level application are discussed as part of Part-1. Before delving into performance optimization techniques, let us discuss the factors that impact the performance of an application.

Windows Timer Resolution: The Great Rule Change

Randon ASCII

The behavior of the Windows scheduler changed significantly in Windows 10 2004, in a way that will break a few applications, and there appears to have been no announcement, and the documentation has not been updated.

Toward an API for the real numbers

The Morning Paper

Towards an API for the real numbers , Boehm, PLDI’20. Last time out we saw that even in scientific computing applications built by experts, problems with floating point numbers are commonplace.

Java 103

Leveraging ServiceNow & Dynatrace to automate Incident Management and Problem Remediation


Dynatrace news. Dynatrace’s integration with ServiceNow enables organizations to achieve rapid resolution of common problems through auto-remediation. The video below demonstrates how Dynatrace ’s AI, Davis , enables auto-remediation by identifying a problem’s precise root cause.

C++ 183

A Day in the Life of a Content Analytics Engineer

The Netflix TechBlog

Part of our series on who works in Analytics at Netflix?—?and and what the role entails by Rocio Ruelas Back when we were all working in offices, my favorite days were Monday, Wednesday, and Friday. Those were the days with the best hot breakfast, and I’ve always been a sucker for free food.

Boost SQL Server Performance with Wait Statistics

SQL Shack

In this article, we will explore, how we can increase SQL Server performance with the help of the wait statistics. Wait statistics are one of the most important indicators to identify performance issues in SQL Server.

Use Mocks in Testing? Choose the Lesser Evil!


Mocking Test Methodology. The key idea of mocking is to replace real code (e.g. call to database or service) with artificial functionality that has the same return type. There are different approaches to this practice. Here, I explain best practices and why you better avoid mocking practice in order to have real code quality. User Service — Example to Be Tested With Mocks. Let's write a simple application that fetches users from HTTP service.

From Heavy Metal to Irrational Exuberance

ACM Sigarch

The focus of most published research in architecture is on applications implemented in high-performance, “ close-to-the-metal” languages essentially developed before computers got fast.

C++ 84

Understanding operational 5G: a first measurement study on its coverage, performance and energy consumption

The Morning Paper

Understanding operational 5G: a first measurement study on its coverage, performance and energy consumption , Xu et al., SIGCOMM’20.

Why conventional observability fails in Kubernetes environments—A real-world use case


Dynatrace news. Observability as a topic is becoming more important as applications are using microservice architectures and are deployed in Kubernetes environments.

Core Web Vital Tooling

CSS - Tricks

I still think the Google-devised Core Web Vitals are smart. When I first got into caring about performance, it was all: reduce requests! cache things! Make stuff smaller! And while those are all very related to web performance, they are abstractly related.

Cache 77

Make the most of secondary replicas in SQL Server Always On Availability Groups

SQL Shack

In this 31st article of the SQL Server Always On Availability Group series, we will explore how you can use the secondary replica SQL database for your workloads. Introduction In a SQL Server Always On Availability Group, we configure two or more instances for high availability and disaster recovery.

Test Planning Simplified


In my experiences of planning for testing in various environments, and across several teams and organizations, the value of that planning was never the document itself; rather, it was the thoughts and consideration of the activities, resources and potential risks and issues yet to be discovered. Thinking deeply about all of those things and writing them down, in whatever form the final document took, was the real value of the exercise.

A Truly Agile Federal Government Focuses on Flow


“To service citizens well, governments will need to be more integrated. Breaking down silos and seamlessly connecting and streamlining data and process flows are integral to finding new solutions, enhancing security, and creating personalized and engaging citizen experiences.”

Sponsored Post: IP2Location, 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. Make your job search O (1), not O ( n ). Apply here. Need excellent people? Advertise your job here! Cool Products and Services.

Dynatrace for Developers: Fixing memory leaks in our cloud-native services on k8s


Dynatrace news. Dynatrace enables our customers to monitor and optimize their cloud infrastructure and applications through the Dynatrace Software Intelligence Platform.

Cloud 182

Visualizing Layout Shifts

Speed Curve

One of the big challenges with Google's new Cumulative Layout Shift (CLS) metric is understanding which elements actually moved on the page, when they moved, and by how much.

Column-level SQL Server encryption with SQL Server Always On Availability Groups

SQL Shack

It is the 30th article in the SQL Server Always On Availability Groups series and explores column-level SQL Server encryption with AG groups.

Top 8 Web App Testing Tools in 2020


In the modern world, websites have turned out to be very crucial and every single company or business or even individuals own websites. The huge demands of commercial enterprises make it compulsory for every company to have a site or web app. The quality of the application or website plays a crucial role in how clients perceive the business and, in turn, how much trust they have in its services or products. In these circumstances, rigorous tests of the application and the website become crucial.

Helios: hyperscale indexing for the cloud & edge – part 1

The Morning Paper

Helios: hyperscale indexing for the cloud & edge , Potharaju et al., PVLDB’20. On the surface this is a paper about fast data ingestion from high-volume streams, with indexing to support efficient querying.

Cloud 72

Splunk to acquire Rigor


Today we are excited to announce that Rigor has signed a definitive agreement to be acquired by Splunk.

Ingesting JMeter, temperature and humidity metrics: A Dynatrace innovation day report


Dynatrace news. Dynatrace has recently enhanced its Metrics APIs, allowing everyone to send any type of metric with any set of data dimension to Davis, Dynatrace’s AI engine.

React vs Svelte- A Comprehensive Comparison Between Javascript Libraries


If we ask you to think of a Javascript library, there’s a high chance you’ll say React js since it’s been the longest in the business. But React is not the only javascript framework out there. And it definitely is not the right solution for everyone.