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

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.

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.

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

Delta: A Data Synchronization and Enrichment Platform

The Netflix TechBlog

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.

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 114

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.

More Trending

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.

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

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

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.

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.

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

The Flow Framework™ – Treating your software features as business assets


If you who haven’t read Project to Product yet or any of my previous posts on the four key flow items from the Flow Framework , let me give you a bit of background.

Netlify Build Plugin for SpeedCurve

Tim Kadlec

Netlify hosted their JAMStack Conf in San Francisco this past Wednesday. Quibbles with the JAMStack name aside, there were some great talks in the schedule and they’ve started to fill up my watch later list.

Writing About Performance [Prompts]


Prompts to banish writer's block. Trying to write an article but have nothing to write about? You're in the right place! This is the solution to all your writer's block needs! No more excuses, just solutions.

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.

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?

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.

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.

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.

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

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

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.

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.

Azure 44

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?

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.

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.

IoT 38

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.

AV1 Image File Format (AVIF)


The major application for high quality compression of photos is Internet speed. While bandwidth does continue to increase each year, so does the quality and size of most Internet media.

Media 52

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.

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 47

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.

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.