article thumbnail

Percona Is Introducing Telemetry Mechanisms Into MySQL, PostgreSQL, and MongoDB

Percona

Continuing this trajectory into the future improvements in the development of our software products will require many decisions. Data-informed decision-making is key to delivering products that users love and also key to making the difficult choices on where to invest precious development resources and funds.

article thumbnail

End of term

The Morning Paper

I wonder what amazing research developments the next five years might bring us??! The role of the operating system in a kernel-bypass era. In terms of published posts, we’re also rapidly approaching the 1,000 posts/papers mark! For example: Unikernels: the next stage of Linux’s dominance. I’m not dead yet!

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Copyright, AI, and Provenance

O'Reilly

This ruling in itself raises many questions: how much creativity is needed, and is that the same kind of creativity that an artist exercises with a paintbrush? In the year or so since ChatGPT’s release, developers have been building applications on top of the state-of-the-art foundation models. But that isn’t the end of the story.

article thumbnail

GotW #97 Solution: Assertions (Difficulty: 4/10)

Sutter's Mill

(There are advanced techniques that involve dumping and restarting an isolated portion of possibly tainted state, but that’s a system-level recovery strategy for an impossible-to-handle fault, not a handling strategy for run-time error.) Instead, the bug should be reported to the human developer who can fix the bug. Goldstine and J.

C++ 66
article thumbnail

Strategy

The Agile Manager

It’s also awkward, an exercise of the blindfolded people describing the pachyderm. No surprise that strategic planning exercises tend to produce a lot of “what to do” options, which they present as a portfolio of strategic opportunities. Defining the opportunity through a thorough understanding what’s going on is hard. And that’s ok.

article thumbnail

Why Browsers Get Built

Alex Russell

Learning to tell the difference is helpful for browser project managers and engineers, but also working web developers who struggle to develop theories of change for affecting browser teams. This developer-enabling flywheel aims to liberate computing from any single OS, supporting an ephemeral services model of computing.

article thumbnail

A persistent problem: managing pointers in NVM

The Morning Paper

Byte-addressable non-volatile memory,) NVM will fundamentally change the way hardware interacts, the way operating systems are designed, and the way applications operate on data. This is left as an exercise for the application developer at present. What about security?