Sat.Oct 10, 2020 - Fri.Oct 16, 2020

article thumbnail

Billion-dollar problem solved through 21-day digital transformation

Dynatrace

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. While there have been many great stories of how customers relied on the Dynatrace platform as their “Single source of truth” during the chaos, and how it enabled them to deliver massive transformation seemingly over-night, one story of a banki

article thumbnail

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

Scalegrid

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. In addition to their AWS, Azure and DigitalOcean hosting solutions, ScaleGrid will now offer GCP hosting for MySQL, PostgreSQL and Redis™. Google Cloud Platform is the second most popular cloud provider for open source database hosting according to the 2019 Open Source Database Report.

Google 246
Insiders

Sign Up for our Newsletter

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

article thumbnail

Selenium Grid 4 Tutorial For Distributed Testing

DZone

Selenium Grid has been an integral part of automation testing, as it lets you perform test case execution on different combinations of browsers, operating systems (or platforms), and machines. It also enables you to perform parallel execution to expedite the cross-browser testing process. Selenium Grid 4, the successor to Selenium Grid 3, has been in the Alpha stage for the last couple of months.

Testing 203
article thumbnail

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. I’ll start by quickly revisiting the unnesting concept of named table expressions and demonstrate its applicability to CTEs.

C++ 140
article thumbnail

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

Dynatrace

Dynatrace news. Dynatrace enables our customers to monitor and optimize their cloud infrastructure and applications through the Dynatrace Software Intelligence Platform. On top of that, our CNCF Open Source project, Keptn , brings cloud automation use cases around progressive delivery and operations to our users enabling our Dynatrace customers to establish a NoOps culture like we have at Dynatrace engineering.

Cloud 238
article thumbnail

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.

article thumbnail

A Complete Guide on Software Testing

DZone

As every aspect of our life is transforming into digital versions, we find ourselves more intrigued by their underlying software’s functioning. Software is controlling everything that is digitized. But how can we ensure that the software involved in controlling so many aspects of our lives are efficient and not full of defects? This is where Software Testing steps in.

Software 190

More Trending

article thumbnail

World’s first and only fully automatic observability for Golang services now extended to statically linked Go applications

Dynatrace

Dynatrace news. Organizations that want a high-performance language with a great ecosystem often write their applications in Go. Originally initiated at Google, Go—often referred to as Golang—is an open source programming language. Thanks to its simple and modern structure, it has gained popularity among many large technology companies from Uber to Dropbox.

article thumbnail

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. In true Crocodile Dundee style, Denby and Lucia are entitled to say “that’s not the edge, this is the edge!”. Today’s paper choice has it all: clusters of formation-flying autonomous nanosatellites working in tandem to overcome the physical limitations of spa

Systems 125
article thumbnail

Use Mocks in Testing? Choose the Lesser Evil!

DZone

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.

Testing 181
article thumbnail

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. These, let’s call them metal languages , include FORTRAN (introduced in 1957), C (1972), and C++ (1985). Despite their age, these languages are far from dead!

C++ 108
article thumbnail

Best of Dynatrace Customer Stories – Vitality on AI enabled Proactive Servicing

Dynatrace

Dynatrace news. Vitality is a leading insurance brand in the UK, who are differentiating their go-to-market with fitness rewards and incentives. As a fitness junkie, I love the idea of getting rewards for my workouts outside of just feeling great. I recently sat down with the CDO David Priestley to talk about their digital differentiation. I will share the video at the bottom of the post, but before I do take a moment to understand why their story is so unique.

AWS 150
article thumbnail

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. Introduction We might have sensitive data in our SQL database such as customers’ credit card details, bank account details, social security numbers, and medical history. The sensitive data should be prevented from […].

Servers 105
article thumbnail

How to Estimate Custom Software Development Costs for your Projects?

Simform

Custom software has garnered more attention in recent years than off-the-shelf software. They are scalable, flexible, and offer a much more personalized experience. But, there is always confusion among CEOs and CTOs on the cost of custom software development? Here, we discuss different factors that can affect custom software development costs and the average price in the market.

article thumbnail

The Flow Partner Program: Unlocking the Vast Potential of Value Stream Management (VSM)

Tasktop

If your customers don’t know what’s slowing them down, or why their Agile and DevOps transformations are hitting a wall, then the Flow Partner Program is for you. A leading U.S healthcare leader doubling its feature velocity. A telecom giant changing its outsourcing strategy to negotiate better terms with its service partners. An online investment firm discovering a system bottleneck impeding digital channel innovation; the Flow Framework® is yielding great success at some of the largest and mos

article thumbnail

Dynatrace?recognized as a 2020 Gartner Peer Insights Customers’ Choice for Application Performance Monitoring

Dynatrace

Dynatrace news. The team at Dynatrace is pleased to announce we have been recognized as a 2020 Gartner Peer Insights Customers’ Choice for Application Performance Monitoring. With customers at the heart of everything we do, we’re thrilled to achieve this recognition as we continue to work with our customers to innovate and deliver capabilities that simplify the complexity of multicloud environments and accelerate digital transformation.

article thumbnail

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. We configure the SQL listener to […].

article thumbnail

Is Testsigma secure for your organization?

Testsigma

SaaS (software as a service) which is one of the most popular forms of cloud computing has completely revolutionized the world of cloud computing as it is being adopted by a majority of the IT organizations to modernize their IT structure. With companies shifting their tools and platforms from on-premise to cloud-based solutions, there is no doubt the future belongs to the SaaS test automation platforms.

article thumbnail

Did Your Organization Wake Up as a Software Company? You Need Value Stream Management (VSM)(VSM)

Tasktop

While it may feel like the world has been “going digital” for the past decade, the impact of the events of 2020 has laid bare the reality of what being digital really means: the ability to swiftly and continuously support the needs of customers and employees when they need it most. Waking up as a software company in the Novel Economy , many organizations have realized that they have been too focused on using IT to maintain operations and enhance existing processes, instead of creating new tangib

article thumbnail

OneAgent release notes version 1.203

Dynatrace

Dynatrace news. Rollout starts 14 October 2020. With this release, the oldest supported OneAgent versions are: Dynatrace ONE. Dynatrace ONE Premium. 1.185. 1.179. New log directory on Linux and AIX. Starting with this release, the new default directory for OneAgent log files is /var/log/dynatrace/oneagent/. During OneAgent update, the installer creates a symbolic link pointing from /opt/dynatrace/oneagent/log (previous log directory) to /var/log/dynatrace/oneagent.

article thumbnail

SQL Server Clustered Indexes internals with examples

SQL Shack

In this article, we will learn the SQL Server clustered index concept and some internal details. Indexes are the database objects that accelerate the performance of data accessing when are designed properly. A clustered index is one of the main index types in SQL Server and the working principle is a bit complicated but in […].

Servers 86
article thumbnail

Missing

Tim Kadlec

I was analyzing a sites’ performance and I stumbled upon a particularly nefarious third-party widget. I ran a profile on my MacBook Pro (a maxed out 2018 model) in Chrome Developer Tools to see how much work it was doing on the main thread. It wasn’t pretty. It turns out, the widget triggers four long running tasks, one right after the other.

article thumbnail

Animate Spritesheets in a Unity 2D Game

The Polyglot Developer

When it comes to developing a game, at some point in time you’re going to want to animate some component within the game. These animations could be character sprites or even elements that exist as part of the background. A few months back, I wrote a tutorial titled, Animate Spritesheets in a Phaser Game , around creating a spritesheet and then animating it within a Phaser game.

Games 64
article thumbnail

Parse parameter default values using PowerShell – Part 3

SQL Performance

In part 1 and part 2 of this series, I introduced ParamParser : a PowerShell module that helps parse parameter information – including default values – from stored procedures and user-defined functions, because SQL Server isn't going to do it for us. In the first few iterations of the code, I simply had a.ps1 file that allowed you to paste one or more module bodies into a hard-coded $procedure variable.

article thumbnail

Apply SQL Server patches or cumulative updates in SQL Server Always On Availability Groups

SQL Shack

In this 32nd article on SQL Server Always On Availability Group series, we will discuss the process to apply a service pack or Cumulative packs for AG replica instances. A brief overview of SQL Server Patches It is a recommended practice to apply the regular update to the SQL Server with the service pack (SP) […].

Servers 86
article thumbnail

Oops…We Did It Again: Tasktop Named a Leader by GigaOm in Value Stream Management

Tasktop

The value stream management (VSM) market continues to grow at an exponential rate as enterprises recognize that they need to deliver higher quality software faster to compete in today’s world. Last week, a new research paper by GigaOm analyst, Jon Collins, named Tasktop as a leader in value stream management in software delivery. Acknowledging the myriad challenges posed by existing development processes and disconnected toolchains in scaling software innovation, the GigaOm Radar for Value Strea

article thumbnail

Getting Started with Unity for Creating a 2D Game

The Polyglot Developer

If you’ve been keeping up with the content on the MongoDB Developer Portal , you’ll know that a few of us at MongoDB ( Nic Raboy , Adrienne Tacke , Karen Huaulme ) have been working on a game titled Plummeting People, a Fall Guys: Ultimate Knockout tribute game. Up until now we’ve focused on game planning and part of our backend infrastructure with a user profile store.

Games 59
article thumbnail

The State of ProxySQL, 2020 Edition – Percona Live ONLINE Talk Preview

Percona Community

Percona Live Online Agenda Slot: Wed 21 Oct • New York 7:30 a.m. • London 12:30 p.m. • New Delhi 5:00 p.m. • Singapore 7:30 p.m. Abstract ProxySQL is a high performance, high available, protocol aware proxy for MySQL. 2.0 has been GA for some time now, and there have been a lot of changes that come in point releases as well, such that you can benefit from them.

article thumbnail

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. I’ll start by quickly revisiting the unnesting concept of named table expressions and demonstrate its applicability to CTEs.

C++ 52
article thumbnail

Will A Static Website Generator Make My Site Faster?

MachMetrics

We love hearing from customers who successfully increase their website’s performance. Recently, we noticed one website see such a dramatic improvement that we had to ask for more details. The secret? He switched his site from a PHP site to a static site built with static website generator Jekyll. Jekyll is certainly not the only site generator option.

Website 52
article thumbnail

The PRPL Pattern

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.

article thumbnail

Engineering Data Reliably Using SLO Theory – Percona Live ONLINE Talk Preview

Percona Community

Percona Live Online Agenda Slot: Tue 20 Oct • New York 12:30 p.m. • London 5:30 p.m. • New Delhi 10:00 p.m. • Singapore 12:30 a.m. (next day) Abstract Not so long ago, operations specialists worked much like today’s data engineers do: with specialized skills, they were the people who kept sites running, who responded to emergencies, and who—unfortunately—spent much of their time dealing with incidents and other “fires.

article thumbnail

Expanded cloud-region coverage for Dynatrace Synthetic Monitoring

Dynatrace

Dynatrace news. At any given moment, web and mobile applications are in use globally by thousands of customers who expect a perfect software experience. Just because your applications are accessible from your location and run great on your laptop doesn’t mean that your customers around the world are also having a great experience with your software.

article thumbnail

DBdeployer, the Community Edition – Percona Live ONLINE Talk Preview

Percona Community

Percona Live Online Agenda Slot: Wed 21 Oct • New York 3:30 a.m. • London 8:30 a.m. • New Delhi 1:00 p.m. • Singapore 3:30 p.m. Abstract DBdeployer, an open source tool that allows easy deployment of many MySQL/Percona servers in the same host, has passed two years of development. Its latest additions have aimed at improving ease of use for both beginners and experts.

article thumbnail

Sharding: DIY or Out of the Box Solution? – Percona Live ONLINE Talk Preview

Percona Community

Percona Live Online Agenda Slot: Wed 21 Oct • New York 7:00 a.m. • London 12:00 noon • New Delhi 4:30 p.m. • Singapore 7:00 p.m. Why is your talk exciting? I’m not sure if my talk is exciting, but I’m quite positive the subject is! Vitess has been gaining a lot of traction over the past few years and I must admit that I’ve been keen to get hands-on experience with it for years.

40
article thumbnail

What If We Could Use Machine Learning Models as Tables – Percona Live ONLINE Talk Preview

Percona Community

Percona Live Online Agenda Slot: Tue 20 Oct • New York 1:30 p.m. • London 6:30 p.m. • New Delhi 11:00 p.m. • Singapore 1:30 a.m. (next day) Abstract In most machine learning tasks, one has to first organize data in some form and then turn it into information about the problem that needs to be solved. One could say that the requirement to train many machine learning algorithms is information, not just data.

40
article thumbnail

Maximized cloud-region coverage with Dynatrace Synthetic Monitoring

Dynatrace

Dynatrace news. At any given moment, web and mobile applications are in use globally by thousands of customers who expect a perfect software experience. Just because your applications are accessible from your location and run great on your laptop doesn’t mean that your customers around the world are also having a great experience with your software.