Sat.Oct 12, 2019 - Fri.Oct 18, 2019

Monitor your applications from newly added public Synthetic locations


Dynatrace news. With Dynatrace Synthetic, you can monitor the availability and performance of your web applications under clean-room conditions.

PostgreSQL Connection Pooling: Part 1 – Pros & Cons


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.

Delta: A Data Synchronization and Enrichment Platform

The Netflix TechBlog

Why I Returned to Windows


[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.

Monitor client certificate-secured APIs with Dynatrace Synthetic


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.

Invisible mask: practical attacks on face recognition with infrared

The Morning Paper

Invisible mask: practical attacks on face recognition with infrared Zhou et al., arXiv’18. You might have seen selected write-ups from The Morning Paper appearing in ACM Queue.

Tuning 110

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.

Cache 172

More Trending

AI-powered custom log metrics for faster troubleshooting


Dynatrace news. You might already use Dynatrace Log Monitoring to gain direct access to the log content of your system’s mission-critical processes. Log Monitoring is a great way to search for text patterns like log files with errors or exceptions.

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

High Scalability

Who's Hiring? Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. 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.

“I was told to buy a software or lose my computer: I ignored it.” A study of ransomware

The Morning Paper

“I was told to buy a software or lose my computer. I ignored it”: a study of ransomware Simoiu et al., SOUPS 2019. This is a very easy to digest paper shedding light on the prevalence of ransomware and the characteristics of those most likely to be vulnerable to it.

The Marvel of Observability


Marvel at this article! You may also like: The Observability Pipeline. “[You’ve] You’ve] been fighting with one arm behind your back. What happens when [you’re] finally set free?” — Paraphrasing Carol Danvers, a.k.a. Captain Marvel.

Everything as Code


Dynatrace news. We’re no longer living in an age where large companies require only physical servers, with similar and rarely changing configurations, that could be manually maintained in a single Datacenter.

Code 130

How to maximize CPU performance for PostgreSQL 12.0 benchmarks on Linux


HammerDB doesn’t publish competitive database benchmarks, instead we always encourage people to be better informed by running their own.

Two kernel mysteries and the most technical talk I've ever seen

Brendan Gregg

If you start digging into Linux kernel internals, like function disassembly and profiling, you may run into two mysteries of kernel engineering, as I did: 1. What is this "__fentry__" stuff at the start of _every_ kernel function? Profiling? Why doesn't it massively slow down the Linux kernel?

C++ 83

Monitoring Prow Resources With Prometheus and Grafana


She is monitoring Prow resources very closely. At Loodse we’re making extensive use of Prow , Kubernetes’ own CI/CD framework , for our public and private projects.

Improve Cloud Foundry observability with the immutable OneAgent BOSH release


Dynatrace news. Cloud Foundry BOSH is a powerful tool that combines release engineering, deployment, and life cycle management of distributed software in the cloud.

Cloud 130

HackPPL: a universal probabilistic programming language

The Morning Paper

HackPPL: a universal probabilistic programming language Ai et al., MAPL’19. The Hack programming language, as the authors proudly tell us, is “ a dominant web development language across large technology firms with over 100 million lines of production code.” ” Nail that niche!

How It Works: SQL Server Lock Iteration / Enumeration

SQL Server According to Bob

When executing a query to enumerate the locks, such as select * from sys.dm_tran_locks, tran_locks, how does SQL Server scan the locks and avoid impacting the overall concurrency?

Efficient Enterprise Testing — Integration Tests (Part Three)


Efficiency is everything! This part of the series will show how to verify our applications with code-level as well as system-level integration tests. performance junit integration testing system testing enterprise testing

Dynatrace recognized for helping Pivotal customers drive digital transformation


Dynatrace news. Our team mates are returning from an informative and exciting SpringOne Platform by Pivotal conference last week in Austin, TX.

Understanding Event Loss with Extended Events

SQL Performance

My colleague, Erin Stellato, recently asked me a question about where and why event loss could happen with Extended Events.

Business Models and Trust

Edge Perspectives

Three years ago I sketched out three dimensions of business model evolution in response to the mounting performance pressure of the Big Shift. In this blog post, I want to highlight the role of this business model evolution in restoring trust in our corporations.

How Much Did Poor Quality Software Cost in 2018?


Quality over quantity. Poor-quality software has huge and growing economic consequences for organizations in the United States. But what are the actual monetary costs — and how can your technology company mitigate them?

Log4j 2 – The Ghost in the logging framework


It was exactly one day after my vacation. Starting to get back into the groove, I had a quick chat with my fellow engineer Holger (Staudacher). He casually mentioned that he found a really confusing test failure the other day that we should pair up on.

Digital Twins and Real-Time Digital Twins: What’s the Difference?

ScaleOut Software

Digital twins are typically used in the field of product life-cycle management (PLM) to model the behavior of individual devices or components within a system. This assists in their design and development and helps lower costs.

SpaceX Spending $10 Billion to Make the Internet 20ms Faster


Elon Musk’s need for speed. As the media coverage of the project ramps up, you may have heard of Starlink – SpaceX’s new satellite constellation project.

Why Are Bug Tracking Tools so Important for Testing Teams?


We've got to keep track of these bugs! Identifying bugs is one of the crucial phases in the software development lifecycle. Tracking the bug ensures quality assurance of software as well as eliminates the risk of post-release glitches.

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).

IoT 68

IoT Monitoring for Today and Tomorrow


The two buzz words this year have been the “Connected Car” and “IoT Device.” ” The automotive industry has taken the Read More. The post IoT Monitoring for Today and Tomorrow appeared first on Apica. IoT Monitoring

IoT 40

Network Throttling: Monitor the User Experience


Network Throttling When it comes to monitoring web application performance, not only is it necessary emulate user actions, but also network conditions of end-user devices. Network throttling allows you to control connection speeds to better match the experience of real users, allowing you to see web application behavior in specific network conditions. Network connections can… The post Network Throttling: Monitor the User Experience appeared first on Dotcom-Monitor Web Performance Blog.

How to Make Your Website Load Faster


Faster loading? Sign me up! If you implement testing your landing page you will get to know that you are wasting your money by just throwing them inside pits. The reason behind this is that your pages are simply not loading as expected as fast enough.

Ten-Ton Widgets

CSS - Tricks

At a recent conference talk (sorry, I forget which one), there was a quick example of poor web performance in the form of a third-party widget. The example showed a site that installed the widget in order add a "email us" button fixed to the bottom right of the viewport.

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.

The new MongoDB support for NServiceBus

Particular Software

If you're using (or considering) MongoDB with NServiceBus, we've got good news: we've just released our official MongoDB persister. This replaces the previous community-created (but now abandoned) MongoDB persistence options and is now a fully supported part of the Particular Service Platform.

Improving Neo4J OGM Performance


We'll help you improve performance! You may also like: 7 Simple Ways to Improve Website and Database Performance. Overview. I've been investigating US federal lobbying using Open Data published by the US government.

Workflow Considerations for Using an Image Management Service

CSS - Tricks

There are all these sites out there that want to help you with your images. They do things like optimize your images and help you serve them performantly. Here's the type of service I mean. Cloudinary. ImageEngine. imgix. Akami Image Manager. KeyCDN Image Processing. CloudImage. ImageOptim API. Netlify Image Transformation. That's a very good thing.

Media 45