October, 2021

Scaling indexing and search - Algolia New Search Architecture Part 2

High Scalability

What would a totally new search engine architecture look like? Who better than Julien Lemoine , Co-founder & CTO of Algolia , to describe what the future of search will look like. This is the second article in a series. Here's Part 1.

Introduction to auto_explain: How to Log Slow Postgres Query Plans Automatically


Do you want to know why a PostgreSQL query is slow? Then EXPLAIN ANALYZE is a great starting point.


Sign Up for our Newsletter

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

5 Types of Software Testing Models


One of the critical aspects of the software development life cycle is software testing. Today, there are a plethora of different software development models to choose from, each with its own set of benefits and drawbacks.

AWS serverless services: Exploring your options


Dynatrace news. For many companies, the journey to modern cloud applications starts with serverless. While these serverless services provide strong business benefits due to their flexible on-demand usage and pricing model, they also introduce new complexities for observability.

Interpreting A/B test results: false positives and statistical significance

The Netflix TechBlog

Martin Tingley with Wenjing Zheng , Simon Ejdemyr , Stephanie Lane , and Colin McFarland This is the third post in a multi-part series on how Netflix uses A/B tests to inform decisions and continuously innovate on our products. Need to catch up?

Fundamentals of Table Expressions, Part 12 – Inline Table-Valued Functions

SQL Performance

This article is the twelfth part in a series about named table expressions. So far I covered derived tables and CTEs , which are statement-scoped named table expressions, and views , which are reusable named table expressions.

Cache 114

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

High Scalability

Hey, HighScalability is here again! The circulatory system of the internet. tylermorganwall. Love this Stuff? I need your support on Patreon to keep this stuff going. Sorry for the long gap in posting, but I’ve been building a new app.

More Trending

The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs. JSONP


JSON is the accepted standard these days for transmitting data between servers and web applications. We often don’t think about the JSON libraries we use, but there are some differences between them. JSON is often used to transport and parse big files.

What is Google Cloud Functions?


Dynatrace news. In recent years, function-as-a-service (FaaS) platforms such as Google Cloud Functions (GCF) have gained popularity as an easy way to run code in a highly available, fault-tolerant serverless environment.

Google 198

Safe Updates of Client Applications at Netflix

The Netflix TechBlog

By Minal Mishra Quality of a client application is of paramount importance to global digital products, as it is the primary way customers interact with a brand. At Netflix, we have significant investments in ensuring new versions of our applications are well tested.

Quality Engineering Discussions: 5 Questions with James Espie


In this series, real (and really good) QA practitioners use their experience to support—or debunk what you might know about software quality. James Espie is a test specialist, a quality engineering proponent, and a continuous learner from Auckland, New Zealand.

Smart CSS Solutions For Common UI Challenges

Smashing Magazine Graphics

Smart CSS Solutions For Common UI Challenges. Smart CSS Solutions For Common UI Challenges. Cosima Mielke. 2021-10-14T12:00:00+00:00. 2021-10-14T16:11:06+00:00.

Games 114

ct.css — Performance Hints via Injected Stylesheet Alone

CSS - Tricks

This is some bonafide CSS trickery from Harry that gives you some generic performance advice based on what it sees in your <head> element. First, it’s possible to make a <style> block visible like any other element by changing the display away from the default of none.

Media 89

Real Devices vs Emulators: Where Do You Test App Performance?


When testing the performance of a native Android or iOS app, choosing the right set of devices is critical for maximizing your chances of success. Differences in OS, screen size, screen density, and hardware can all affect how an app behaves and impact the user experience.

Mobile 204

Kubernetes workload troubleshooting with metrics, logs, and traces


Dynatrace news. There’s no lack of metrics, logs, traces, or events when monitoring your Kubernetes (K8s) workloads.

CAMBI, a banding artifact detector

The Netflix TechBlog

by Joel Sole, Mariana Afonso, Lukas Krasula, Zhi Li, and Pulkit Tandon Introducing the banding artifacts detector developed by Netflix aiming at further improving the delivered video quality Banding artifacts can be pretty annoying. But, first of all, you may wonder, what is a banding artifact?

Bad Habits: Avoiding NULL in SQL Server

SQL Performance

A long time ago, I answered a question about NULL on Stack Exchange entitled, “ Why shouldn’t we allow NULLs? ” I have my share of pet peeves and passions, and the fear of NULLs is pretty high up on my list.

A Guide To CSS Debugging

Smashing Magazine Graphics

A Guide To CSS Debugging. A Guide To CSS Debugging. Stephanie Eckles. 2021-10-06T10:00:00+00:00. 2021-10-06T10:38:09+00:00. We’ve all been there, at the end of completing CSS for a layout and — what’s that? An extra scrollbar! Or maybe an element is an unexpected color.

Design 114

SQL Server Extended Events Causality Tracking

SQL Shack

This article explores the Causality tracking option in the SQL Server Extended Events session(XEvents) and its usefulness in troubleshooting performance issues.

Code Quality Software That Makes A Difference


"There is no single question to what does the best quality mean? However, one proven approach is comparing how well a given code interacts with its neighbors in the same technical domain.". In the world of software development, code quality often comes to mean a certain level of complexity in a code.

Code 187

Automatic intelligent observability into Envoy-proxied services of your Istio service mesh (GA)


Dynatrace news. The popularity of microservices and container platforms like Kubernetes and Cloud Foundry is in large part due to the associated benefits of faster deployment cycles, more flexibility in resource utilization, and reduced technology/vendor lock-in.

Revisiting BetterTLS: Certificate Path Building

The Netflix TechBlog

By Ian Haken Last year the AddTrust root certificate expired and lots of clients had a bad time. Some Roku devices weren’t working right, Heroku had problems , and some folks couldn’t even curl.

Top Startups to Watch in Dallas in 2022: A List of Next-generation Innovators


Dallas has been at the forefront of startup culture in the US due to its booming tech space. With plenty of powerful unicorns emerging in the city, this article walks you through the best startups that have established their foothold with the right mix of technology and innovation.

The Autofill Dark Pattern

Smashing Magazine Graphics

The Autofill Dark Pattern. The Autofill Dark Pattern. Alvaro Montoro. 2021-10-11T10:00:00+00:00. 2021-10-11T11:05:07+00:00. A newspaper sign-up form had fields for name, email, and password. So, I started typing on the name field, and the autofill suggested my profile. But there was something funky.

MSDB SQL Database Maintenance and Cleanup

SQL Shack

This article explores the MSDB SQL Database maintenance and cleanup process essential for every DBA. Introduction SQL Server system database – MSDB stores SQL Server agent jobs, History, schedules, database mail, service broker, backup, and restore History.

Modernizing Computer Vision With Deep Neural Networks


As studied earlier, computer networks are one of the most popular and well-researched automation topics over the last many years.

Dynatrace Managed release notes version 1.228


Dynatrace news. New features and enhancements. General. We are changing the pricing for Log Monitoring v2, now ingested log events consume DDU. Check Log consumption for details. Removed deprecated endpoints /metrics/series and /metrics/descriptors in favor of /metrics/query and /metrics.

VSMC Launches First Value Stream Management (VSM) Course


As a founding member of the Value Stream Management Consortium (VSMC) , Tasktop is always seeking to support the industry and the growth of Value Stream Management (VSM) in as many ways as we can. We believe that VSM is critical for companies to not just survive but thrive in the Age of Software.

Best Tech Companies in Los Angeles in 2022: A List of Tech Trendsetters


Los Angeles has transformed itself into a new tech hub of the United States. Popularly known as the "Sillicon Beach,” LA is the six-best tech city in the world. This blog presents you with the 20+ tech companies that are booming in the region of Los Angeles.

Freebie: COVID-19 Icon Set (56 Icons, AI, EPS, SVG, PNG)

Smashing Magazine Graphics

Freebie: COVID-19 Icon Set (56 Icons, AI, EPS, SVG, PNG). Freebie: COVID-19 Icon Set (56 Icons, AI, EPS, SVG, PNG). Anton Tyschenko. 2021-10-07T09:00:00+00:00. 2021-10-07T12:38:32+00:00.

Design 106

Cross Browser Testing: Some tools for enterprises


Did you know that an average user takes only 0.05 seconds to form an opinion on a website? Yes, Sweor’s study on website statistics shows that users decide whether they want to use a website or not in a fraction of a second.

How to Use the Circuit Breaker Functionality in Anypoint MQ


Circuit breaker design pattern is used to detect failures and encapsulates the logic of preventing a failure from constantly recurring during maintenance, temporary external system failure, or unexpected system difficulties. Here's how it works and how you can use this functionality with Anypoint MQ.

OneAgent release notes version 1.227


Dynatrace news. Rollout starts 18 October 2021. With this release, the oldest supported OneAgent versions are: Dynatrace ONE. Dynatrace ONE Premium. 1.209. 1.203. Compatibility. OneAgent core dump capture logic has been adjusted for compatibility with Red Hat Automatic Bug Reporting Tool (ABRT).

DevOps Enterprise Summit USA: Flow Metrics in Action


It’s been just over a week since this year’s virtual DevOps Enterprise Summit USA and I don’t know about you, but I am already missing the vibrant Slack conversations, the impromptu Gather interactions, the industry-leading content and the many networking opportunities that brought together the thriving DevOps community. . DevOps and OKRs.

Top Tech Companies in Atlanta: A Curated List of Tech Trailblazers


Atlanta has become the Silicon Valley of the South and it currently houses more than 30,000 tech companies. This article introduces you to the top companies that are leading their way in a thriving tech ecosystem.

How To Implement Search Functionality In Your Nuxt App Using Algolia InstantSearch

Smashing Magazine Graphics

How To Implement Search Functionality In Your Nuxt App Using Algolia InstantSearch. How To Implement Search Functionality In Your Nuxt App Using Algolia InstantSearch. Miracle Onyemna. 2021-10-01T10:00:00+00:00. 2021-10-01T10:09:29+00:00.

Media 103

Product, Domain, and Team Architecture Overview Template

Strategic Tech

A difficult aspect of my job is understanding enough about a client’s purpose and landscape to offer useful advice and propose how I might be able to help. I speak with multiple new companies per month about the possibility of working together so this is an important skill I need to work on.