October, 2019

article thumbnail

PostgreSQL Trends: Most Popular Cloud Providers, Languages, VACUUM, Query Management Strategies & Deployment Types in Enterprise

Scalegrid

PostgreSQL popularity is skyrocketing in the enterprise space. As this open source database continues to pull new users from expensive commercial database management systems like Oracle, DB2 and SQL Server, organizations are adopting new approaches and evolving their own to maintain the exceptional performance of their SQL deployments. We recently attended the PostgresConf event in San Jose to hear from the most active PostgreSQL user base on their database management strategies.

Strategy 182
article thumbnail

Knowledge is power – how your QA/test teams can help you accelerate your value delivery 

Tasktop

As the digital demands of the business continue to escalate, software delivery teams are under extraordinary pressure to deliver more work faster. Speed, however, counts for little if these teams are not delivering a high-quality product of value; rapid turnaround for a customer request is futile if the feature doesn’t work properly or meet their needs.

Testing 49
Insiders

Sign Up for our Newsletter

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

article thumbnail

Database Metrics

SQL Shack

Summary There is a multitude of database metrics that we can collect and use to help us understand database and server resource consumption, as well as overall usage. This data can include hardware statistics, such as measures of CPU or memory consumed over time. We can also examine database metadata, including row counts, waits, and […].

Metrics 66
article thumbnail

SRE vs. DevOps:? SRE Is to DevOps What Scrum Is to Agile

DZone

DevOps and Site Reliability Engineering (SRE) both seem to rule the world of software development, and at the same time, both appear to overlap or confuse people to some extent. Today, we will try to analyze both terms and see if we can see some differentiating factors between the two. DevOps Engineer. The term "DevOps Engineer" strives to dim this divide between Dev and Ops conjointly and suggests that the best approach is to hire engineers who can be excellent coders as well as handl

DevOps 335
article thumbnail

Open-sourcing Polynote: an IDE-inspired polyglot notebook

The Netflix TechBlog

Jeremy Smith , Jonathan Indig , Faisal Siddiqi We are pleased to announce the open-source launch of Polynote : a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more. Polynote provides data scientists and machine learning researchers with a notebook environment that allows them the freedom to seamlessly integrate our JVM-based ML platform ?

article thumbnail

CIO research: Cloud complexity of growing concern

Dynatrace

Dynatrace news. My favorite slide, that I used in nearly every one of my presentations, is a simple statement; “You have one of the hardest jobs in the world.”. I see people nod their head, smile and sometimes pull out a phone and take a photo. Never before has software been so critical to the success of a business. As every company, and government department is pushed to digitally transform, accelerate workloads to the cloud, release better software faster, and then ensure it works perfectly ac

Cloud 218
article thumbnail

PostgreSQL Connection Pooling: Part 1 – Pros & Cons

Scalegrid

A long time ago, in a galaxy far far away, ‘threads’ were a programming novelty rarely used and seldom trusted. In that environment, the first PostgreSQL developers decided forking a process for each connection to the database is the safest choice. It would be a shame if your database crashed, after all. Since then, a lot of water has flown under that bridge, but the PostgreSQL community has stuck by their original decision.

More Trending

article thumbnail

Stuff The Internet Says On Scalability For October 11th, 2019

High Scalability

Wake up! It's HighScalability time: Light is fast—or is it? Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. And I wrote Explain the Cloud Like I'm 10 for all who want to understand the cloud. On Amazon it has 57 mostly 5 star reviews (135 on Goodreads). Please consider recommending it. You'll be a cloud hero. Number Stuff: Don't miss all that the Internet has to say on Scalability, click below and become eventually consistent with all scalability knowledge (

article thumbnail

Top Seven Browser Compatibility Testing Tools For Developers in 2019

DZone

Some valuable browser testing tools. When talking about website or web app development, one thing that developers are most concerned about is cross-browser compatibility. As you know, there are multiple things involved in creating a website, such as planning, designing, testing, etc. For developers, executing each of these tasks is crucial at every stage of web app development to ensure that users don’t face any error while browsing the website.

article thumbnail

How Netflix microservices tackle dataset pub-sub

The Netflix TechBlog

By Ammar Khaku Introduction In a microservice architecture such as Netflix’s, propagating datasets from a single source to multiple downstream destinations can be challenging. These datasets can represent anything from service configuration to the results of a batch job, are often needed in-memory to optimize access and must be updated as they change over time.

Cache 193
article thumbnail

Automation is a must-have for monitoring complex environments

Dynatrace

Dynatrace news. As you know, applications are becoming exponentially more complex and dynamic thanks to cloud, containers and microservices. This has some serious implications for those responsible for ensuring application performance and availability: Humans can no longer comprehend the entire application from end to end, so you need AI-powered answers.

article thumbnail

What’s the Best PostgreSQL High Availability Framework? PAF vs. repmgr vs. Patroni Infographic

Scalegrid

Wondering which high availability framework to use for your PostgreSQL deployments ? We compared the top 3 frameworks, PostgreSQL Automatic Failover (PAF) vs. Replication Manager (repmgr) vs. Patroni , in our Managing High Availability in PostgreSQL series. In these blogs, we dove deep into how the frameworks work, their setup requirements, pros and cons, and how they performed in standby server tests, primary server tests and network isolation tests (split brain scenario) to help you determine

article thumbnail

Act locally, connect globally with IoT and edge computing

All Things Distributed

There are places so remote, so harsh that humans can't safely explore them (for example, hundreds of miles below the earth, areas that experience extreme temperatures, or on other planets). These places might have important data that could help us better understand earth and its history, as well as life on other planets. But they usually have little to no internet connection, making the challenge of exploring environments inhospitable for humans seem even more impossible.

IoT 121
article thumbnail

How to Improve MySQL AWS Performance 2X Over Amazon RDS at The Same Cost

High Scalability

AWS is the #1 cloud provider for open-source database hosting, and the go-to cloud for MySQL deployments. As organizations continue to migrate to the cloud, it’s important to get in front of performance issues, such as high latency, low throughput, and replication lag with higher distances between your users and cloud infrastructure. While many AWS users default to their managed database solution, Amazon RDS, there are alternatives available that can improve your MySQL performance on AWS t

AWS 133
article thumbnail

22 Reasons Why Test Automation Fails For Your Web Application

DZone

Automation testing in progress. I can relate to the feeling where you wish to achieve flawless automation testing in the blink of an eye! On the other hand, I also understand the apprehension that is causing you to delay test automation. When an enterprise has just begun the transformation, there are a plethora of challenges to overcome. Even if you apply the best practices, some shortcomings can result in wastage of automation efforts.

Testing 187
article thumbnail

ML Platform Meetup: Infra for Contextual Bandits and Reinforcement Learning

The Netflix TechBlog

Faisal Siddiqi Infrastructure for Contextual Bandits and Reinforcement Learning?—? theme of the ML Platform meetup hosted at Netflix, Los Gatos on Sep 12, 2019. Contextual and Multi-armed Bandits enable faster and adaptive alternatives to traditional A/B Testing. They enable rapid learning and better decision-making for product rollouts. Broadly speaking, these approaches can be seen as a stepping stone to full-on Reinforcement Learning (RL) with closed-loop, on-policy evaluation and model objec

article thumbnail

Google Analytics and Dynatrace – Why you need both

Dynatrace

Dynatrace news. In this post, I wanted to share how I use Google Analytics together with Dynatrace to give me a more complete picture of my customers, and their experience across our digital channels. Whilst these tools have overlapping capabilities, I believe they are best used in parallel. Google Analytics. Almost all marketers will be familiar with Google Analytics.

Google 158
article thumbnail

Redis Cloud Gets Easier with Fully Managed Hosting on Azure

Scalegrid

PALO ALTO, Calif., October 2, 2019 – ScaleGrid, a rapidly growing leader in the Database-as-a-Service (DBaaS) space, has just launched their new fully managed Redis on Azure service. This Redis management solution allows startups up to enterprise-level organizations automate their Redis operations on Microsoft Azure dedicated cloud servers, alongside their other open source database deployments, including MongoDB , MySQL and PostgreSQL.

Azure 37
article thumbnail

Evolving Michelangelo Model Representation for Flexibility at Scale

Uber Engineering

Michelangelo , Uber’s machine learning (ML) platform, supports the training and serving of thousands of models in production across the company. Designed to cover the end-to-end ML workflow, the system currently supports classical machine learning, time series forecasting, and deep … The post Evolving Michelangelo Model Representation for Flexibility at Scale appeared first on Uber Engineering Blog.

article thumbnail

PostgreSQL Connection Pooling: Part 1 – Pros & Cons

High Scalability

A long time ago, in a galaxy far far away, ‘threads’ were a programming novelty rarely used and seldom trusted. In that environment, the first PostgreSQL developers decided forking a process for each connection to the database is the safest choice. It would be a shame if your database crashed, after all. Since then, a lot of water has flown under that bridge, but the PostgreSQL community has stuck by their original decision.

article thumbnail

Solving Performance Hotspots With Memory Pooling in Go

DZone

Solve performance hotspots like solving a puzzle. You may also like: Optimizing Database Performance and Efficiency. Introduction. Igneous is an unstructured data management company. We move bytes back and forth — that’s what we do. From a low-level programming perspective, we want to touch each byte as few times as possible in order to make things go fast.

article thumbnail

Overlooked T-SQL Gems

SQL Performance

My good friend Aaron Bertrand inspired me to write this article. He reminded me of how sometimes we take things for granted when they seem obvious to us and don't always bother checking the full story behind them. The relevance to T-SQL is that sometimes we assume that we know everything there is to know about certain T-SQL features, and don't always bother checking the documentation to see if there's more to them.

C++ 111
article thumbnail

Monitor your applications from newly added public Synthetic locations

Dynatrace

Dynatrace news. With Dynatrace Synthetic, you can monitor the availability and performance of your web applications under clean-room conditions. Having synthetic monitors that are executed at regular intervals from our public Synthetic locations worldwide allows you to compare your application’s performance to the experiences of your real users.

article thumbnail

How to Improve MySQL AWS Performance 2X Over Amazon RDS at The Same Cost

Scalegrid

AWS is the #1 cloud provider for open-source database hosting, and the go-to cloud for MySQL deployments. As organizations continue to migrate to the cloud, it’s important to get in front of performance issues, such as high latency, low throughput, and replication lag with higher distances between your users and cloud infrastructure. While many AWS users default to their managed database solution, Amazon RDS, there are alternatives available that can improve your MySQL performance on AWS through

AWS 183
article thumbnail

Open-sourcing Polynote: an IDE-inspired polyglot notebook

The Netflix TechBlog

Jeremy Smith , Jonathan Indig , Faisal Siddiqi We are pleased to announce the open-source launch of Polynote : a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more. Polynote provides data scientists and machine learning researchers with a notebook environment that allows them the freedom to seamlessly integrate our JVM-based ML platform ?

article thumbnail

Stuff The Internet Says On Scalability For October 4th, 2019

High Scalability

Wake up! It's HighScalability time: SpaceX ready to penetrate space with their super heavy rocket. ( announcement ). Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. And I wrote Explain the Cloud Like I'm 10 for all who want to understand the cloud. On Amazon it has 57 mostly 5 star reviews (135 on Goodreads). Please recommendint it.

article thumbnail

How to Improve MySQL AWS Performance 2X Over Amazon RDS at The Same Cost

DZone

Improve AWS performance! AWS is the #1 cloud provider for open-source database hosting, and the go-to cloud for MySQL deployments. As organizations continue to migrate to the cloud, it’s important to get in front of performance issues, such as high latency, low throughput, and replication lag with higher distances between your users and cloud infrastructure.

AWS 36
article thumbnail

150 successful machine learning models: 6 lessons learned at Booking.com

The Morning Paper

150 successful machine learning models: 6 lessons learned at Booking.com Bernadi et al., KDD’19. Here’s a paper that will reward careful study for many organisations. We’ve previously looked at the deep penetration of machine learning models in the product stacks of leading companies , and also some of the pre-requisites for being successful with it.

Latency 102
article thumbnail

Improved content validation for Synthetic browser and clickpath monitors

Dynatrace

Dynatrace news. With the release of Dynatrace 1.178, we’ve added a new type of content validation capability for synthetic browser and clickpath monitors. The contains visible text option mimics the Find (Ctrl+F/Cmd+F) functionality of a web browser. Contains visible text is the new default option for content validation. The old default option contains text was renamed to contains text on DOM or any resource.

article thumbnail

Node.JS Use Case: When & How Node.JS Should be Used

Simform

If Node.js has ever been on your mind –– or you’ve recently started learning it –– you might be asking yourself: where can I use Node.js? If the stats are to be believed, among three in four software engineers incorporate node either in the full stack or in the backend. With the thumping majority of apps using the popular JS run-time environment, it’s a great opportunity to understand all existing Node.js use case and implement it in your organization.

article thumbnail

Open-sourcing Polynote: an IDE-inspired polyglot notebook

The Netflix TechBlog

Jeremy Smith , Jonathan Indig , Faisal Siddiqi We are pleased to announce the open-source launch of Polynote : a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more. Polynote provides data scientists and machine learning researchers with a notebook environment that allows them the freedom to seamlessly integrate our JVM-based ML platform ?

article thumbnail

Redis Cloud Gets Easier with Fully Managed Hosting on Azure

High Scalability

ScaleGrid, a rapidly growing leader in the Database-as-a-Service (DBaaS) space, has just launched their new fully managed Redis on Azure service. This Redis management solution allows startups up to enterprise-level organizations automate their Redis operations on Microsoft Azure dedicated cloud servers, alongside their other open source database deployments, including MongoDB , MySQL and PostgreSQL.

Azure 23
article thumbnail

Why I Returned to Windows

DZone

[link]. I’m a Unix guy. Note that I did not say Linux. When I started my career, many small to mid-sized companies were running on minicomputers from companies such as IBM, Digital Equipment Corporation (DEC), PR1ME Computer, and others. Dr. Who fans might get a chuckle out of this blast from the past.

article thumbnail

ScaleGrid Fully Managed Hosting for Redis™ Now Available on Azure

Scalegrid

PALO ALTO, Calif., October 2, 2019 – ScaleGrid, a rapidly growing leader in the Database-as-a-Service (DBaaS) space, has just launched their new fully managed Hosting on Azure for Redis™ service. This management solution for Redis™ allows startups up to enterprise-level organizations automate their Redis™ operations on Microsoft Azure dedicated cloud servers, alongside their other open source database deployments, including MongoDB , MySQL and PostgreSQL.

Azure 100
article thumbnail

Monitor client certificate-secured APIs with Dynatrace Synthetic

Dynatrace

Dynatrace news. APIs are the connective tissue in today’s online services. Fun fact: Salesforce and eBay first allowed access to their web APIs in the year 2000. As of 2019, ProgrammableWeb provides searchable access to almost 22,000 APIs, with more being added on a daily basis. But in today’s fast-changing technology world driven by IoT, microservice based architectures, mobile app integration, automation, and containerization, modern businesses are faced with API security issues more tha

article thumbnail

Are Computer Architects to Blame for the State of Security Today?

ACM Sigarch

When it comes to hardware support to mitigate software security issues, there is a significant gap between what is available in products today and known solutions. This article examines the history of architectural support, summarizes research philosophies, and delves into possible reasons for relatively little support for software security in current systems.

article thumbnail

ML Platform Meetup: Infra for Contextual Bandits and Reinforcement Learning

The Netflix TechBlog

Faisal Siddiqi Infrastructure for Contextual Bandits and Reinforcement Learning?—? theme of the ML Platform meetup hosted at Netflix, Los Gatos on Sep 12, 2019. Contextual and Multi-armed Bandits enable faster and adaptive alternatives to traditional A/B Testing. They enable rapid learning and better decision-making for product rollouts. Broadly speaking, these approaches can be seen as a stepping stone to full-on Reinforcement Learning (RL) with closed-loop, on-policy evaluation and model objec