Sat.May 09, 2020 - Fri.May 15, 2020

What is Greenplum Database? Intro to the Big Data Database


Greenplum Database is a massively parallel processing (MPP) SQL database that is built and based on PostgreSQL. It can scale towards a multi-petabyte level data workload without a single issue, and it allows access to a cluster of powerful servers that will work together within a single SQL interface where you can view all of the data. In this blog post, we explain what Greenplum is, and break down the Greenplum architecture, advantages, major use cases, and how to get started.

A Short on How Zoom Works

High Scalability

Zoom scaled from 20 million to 300 million users virtually over night. What's incredible is from the outside they've shown little in the way of apparent growing pains, though on the inside it's a good bet a lot of craziness is going on. Sure, Zoom has made some design decisions that made sense as a small spunky startup that don't make a lot of sense as a defacto standard, but that's to be expected. It's not a sign of bad architecture as many have suggested.


Sign Up for our Newsletter

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

DevSecOps: Recent experiences in field of Federal & Government


Dynatrace news. Introduction. For Federal, State and Local agencies to take full advantage of the agility and responsiveness of a DevOps approach to the software lifecycle, Security must also play an integral role across lifecycle stages. Modern DevOps permits high velocity development cycles resulting in weekly, daily, or even hourly software releases. But outdated security practices pose a significant barrier even to the most efficient DevOps initiatives.

Difference Between Black-Box, White-Box, and Grey-Box Testing


You can never be sure about the quality of your in- development software unless you test it first. Conducting a thorough analysis of whether your software meets all the requirements, whether it is secure, responsive, complete, and easy to use is crucial to avoiding technical debt and making sure your software is well received after the release. And this is exactly what testers do for you. Software testing is a process of investigation.

Fundamentals of table expressions, Part 2 – Derived tables, logical considerations

SQL Performance

Last month I provided a background to table expressions in T-SQL. I explained the context from relational theory and the SQL standard. I explained how a table in SQL is an attempt to represent a relation from relational theory. I also explained that a relational expression is an expression operating on one or more relations as inputs and resulting in a relation. Similarly, in SQL, a table expression is an expression operating on one or more input tables, and resulting in a table.

C++ 86

Reducing Your Database Hosting Costs: DigitalOcean vs. AWS vs. Azure

High Scalability

If you’re hosting your databases in the cloud, choosing the right cloud service provider is a significant decision to make for your long-term hosting costs. This is especially apparent in today's world where organizations are doing whatever they can to optimize and reduce their costs. Over the last few weeks, we have been inundated with requests from SMB customers looking to improve the ROI on their database hosting.

Azure 206

Government: Why it’s important, now more than ever, to optimize digital user experience


Dynatrace news. When the Australian Federal Government set its 2025 vision to be a world leader in the delivery of digital services, nobody predicted the coronavirus pandemic was around the corner. But it shouldn’t stop this vision from being completed. Quite the opposite, in fact. The pandemic, and all the rapid change it brings, demonstrates the urgency of building optimal digital experiences for Australians.

More Trending

Tracking Web Vitals for a better user experience

Speed Curve

Google recently announced an initiative called 'Web Vitals', which focuses on three performance metrics they consider essential for improving the user experience: Largest Contentful Paint (LCP). First Input Delay (FID). Cumulative Layout Shift (CLS). With the exception of FID, all of these metrics are available in both LUX (our RUM tool) and Synthetic. FID requires a real user for calculation and therefore is only available in LUX.

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

High Scalability

Hey, it's HighScalability time! Who knew a birthday service could lead to an existential crisis? Do you like this sort of Stuff? Without your support on Patreon this kind of Stuff can't happen. You are that important to the fate of the smart and thoughtful world. Know someone who wants to understand the cloud? I wrote Explain the Cloud Like I'm 10 just for them. On Amazon it has 111 mostly 5 star reviews.

Partner Viewpoint: 2020 Gartner Magic Quadrant for APM & 2020 Critical Capabilities for APM


Dynatrace news. Following the release of Gartner’s 2020 Magic Quadrant for Application Performance Monitoring (APM) , and 2020 Gartner Critical Capabilities for APM report , I wanted to share my perspective on what these reports mean for our partners. But first, I’d like to recognize and thank all our Dynatrace partners for your role in our success. Your relentless innovation, creativity, and pursuit of ‘better’ is what we believe drives Dynatrace forward.

Why Do Bugs Attack Your Software?


Search the Internet and you will find a plethora of articles regarding how bugs can deteriorate your software, company image, and profitability. However, no one talks about the reasons why bugs actually attack your software. Keeping this scenario in mind, we are presenting five major reasons why bugs might be attacking your software. performance software testing bugs bug and issue tracker bug control timeframe

“Anything is Possible in the Novel Economy” – Brian Solis


Following the disruption wrought by the COVID-19 pandemic, global businesses are squinting their eyes through the dust of the aftermath. Little has prepared them for what Brian Solis calls the “Novel Economy”. Yet despite all the uncertainty and hardship, Brian—Global Innovation Evangelist at Salesforce—remains upbeat that opportunity abounds, and that “anything is possible” — especially if enterprises center their response around the safety and evolving needs of customers and employees. .

Sponsored Post:, Scrapinghub, Fauna, Sisu, Educative, PA File Sight, Etleap, Triplebyte, Stream

High Scalability

Who's Hiring? 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. Scrapinghub is hiring a Senior Software Engineer (Big Data/AI).

Extend the AI and automation core of Dynatrace with host extensions to resolve infrastructure problems


Dynatrace news. A single instance of OneAgent can handle the monitoring of many types of entities , including servers, applications, services, databases, and more. OneAgent gives you all the operational and business performance metrics you need, from the front end to the back end and everything in between—cloud instances, hosts, network health, processes, and services. But what if a particular metric is crucial for your monitoring needs and it isn’t there?

Benchmarking the AWS Graviton2 with KeyDB


We've always been excited about Arm so when Amazon offered us early access to their new Arm-based instances we jumped at the chance to see what they could do. We are, of course, referring to the Amazon EC2 M6g instances powered by AWS Graviton2 processors. The performance claims made and the hype surrounding the Graviton2 had us itching to see how our high-performance database would perform.

Why Traditional Monitoring Isn’t Enough for Modern Web Applications


Website and web application technologies have grown tremendously over the years. Websites are now more than just the storage and retrieval of information to present content to users. They now allow users to interact more with the company in the form of online forms, shopping carts, Content Management Systems (CMS), online courses, etc. The list goes on and on. Website and Web Application Monitoring.

SQL Server TempDB database and Latch Contention

SQL Shack

In this article, we will learn latch contention issues that we might experience in the SQL Server TempDB database. We will also discuss reasons and the solution method of these latch contention issues. Especially, we will mention the Memory-Optimized TempDB Metadata feature that was introduced with the SQL Server 2019. Firstly, we will briefly learn […]. In-Memory OLTP Latches Performance Testing

Manage dashboards more efficiently with more control with the JSON editor


Dynatrace news. Dashboards are an important tool for effectively monitoring diverse IT ecosystems and for reporting your key performance indicators. But the more components you monitor and the more reports you build based on those insights, the harder it becomes to maintain oversight over the number of dashboards needed to perform all these tasks. Dynatrace helps you with this in a few ways.

SQL Plan Management With TiDB: A Review


The SQL execution plan is a critical factor that affects SQL statement performance. The stability of the SQL execution plans heavily influences the entire cluster's performance. If a relational database's optimizer chooses a wrong execution plan for a query, it usually has a negative impact on the system; for example, operations might take longer to respond or the database might get overloaded. We've done a lot of work on optimizer stability for TiDB.

The Shifting-Left Methodology in Software Development


What is meant by shifting-left in software development? In the field of software development, the appearance of defects while developing software is very common. Application Lifecycle Management Test Management Software development

Migrating to Daimler/Mercedes-Benz AG’s New E/E System


By October 2020, Daimler/Mercedes-Benz AG will replace its supplier defect and test management tool for its internal E/E system. If you are a supplier working with the automotive giant and connected to its existing defect management and ALM systems, you will need to migrate or change projects to the new system as soon as possible.

Process more with less using smarter cluster overload prevention for Dynatrace Managed


Dynatrace news. The world’s most scalable, automatic distributed tracing pushes the boundary once again with enhanced Adaptive Load Management. Bernd Greifeneder, Dynatrace CTO. Dynatrace has been building automated distributed application instrumentation—without the need to modify source code—for over 15 years already. Dynatrace PurePath technology is the foundation of distributed tracing and enables best-in-class robust observability in an automatic and frictionless way.

Simulating Clock Skew in K8s With Chaos Mesh


Chaos Mesh™ , an easy-to-use, open-source, cloud-native chaos engineering platform for Kubernetes (K8s), has a new feature, TimeChaos, which simulates the clock skew phenomenon. Usually, when we modify clocks in a container, we want a minimized blast radius , and we don't want the change to affect the other containers on the node. In reality, however, implementing this can be harder than you think. How does Chaos Mesh solve this problem?

7 Simple Steps For Successful eCommerce Mobile App Development


The cutthroat competition among the eCommerce mobile apps leaves a very narrow way to success. Each step of your eCommerce mobile app development process needs to be precise and in the right direction. This blog takes you through 7 steps of eCommerce app-building to come up with a competitive and successful app. The post 7 Simple Steps For Successful eCommerce Mobile App Development appeared first on Insights on Latest Technologies - Simform Blog. eCommerce

Strategic DDD Remote Collaboration Toolkit

Strategic Tech

If you want to get started with Strategic DDD to gain deeper insights into your domain and to align your software architecture with your domain, you can use this Miro board: [link] No sign up, installation, or payment is required to view the board. In order to use the tools you will need to copy them onto a board of your own. For that you can use Miro’s free tier. The free tier will allow you to invite guests so that you can collaboratively model together.

How to Optimize Third-Party Services Performance


Embedding an existing library or service as a third party can increase productivity, but often has a cost on perceived performance. Once you embed external code, how can you ensure that this code will not affect the performance and interactivity of your site? Here are some ideas for a more efficient third party code. If … Continue reading How to Optimize Third-Party Services Performance → Web best Practices

Code 40

New Blog, Who Dis?

Alex Russell

For the past few months, I've been on-again-off-again updating this site to migrate it from VPS-hosted WordPress to 11ty ("eleven-tea") and Netlify. I'd avoided the move for sundry reasons that boiled down to inertia, but a recent weekend spent on maintainance added to a treadmill of re-testing WP to ensure it hadn't inadvertantly slipped more JS in via plugin "upgrade" finally wore me down.

How does Database Migration Work? [Ultimate Checklist]


Database Migration is one of those trends whose charm does not fade and need to be adopted by the existing applications sooner or later. If you are planning for database migration, then you would be keen to know about the actual process involved. Let us explore how database migration work. The post How does Database Migration Work? Ultimate Checklist] appeared first on Insights on Latest Technologies - Simform Blog. Software Development

Page Weight Test – Measure The Size Of Your Website


When we gave a complete overview of the state of the web in 2020 we challenged our readers to compare their own website metrics to the multiple metric averages. How did you end up doing on your page weight (the download size of your entire webpage)? Check out that challenge again below, and read on to learn why our page weight test is maybe the most important first step you can take towards improving your website’s performance.