Why We Built Cloud Native Object Storage for PostgreSQL with Amazon S3
Timescale built what it saw its users would want to build themselves: A bottomless, consumption-based object store based on Amazon S3 for its cloud native PostgreSQL databases.
“A buddy who's interested in end-to-end encryption (E2EE) but hasn't done one of these projects in the very messy place which is the real world happened to ask me this morning about pitfalls which might not be obvious. So here's a partial list in the hopes that it's helpful. 🧵”
New programming tool turns sketches, handwriting into code
Cornell University researchers have created an interface that allows users to handwrite and sketch within computer code—a challenge to conventional coding, which typically relies on typing.
Autonomy, packet size, friction, fanout, and velocity
Nostalgia is a dangerous drug and it’s always risky to wallow in it. So those of us who fondly remember the early blogosphere, and now want to draw parallels to the fediverse, should do so ca…
This is honestly a very hastily written selection of various snippets, with text extracted, and notes. No real editing thought was put into this, so I hope it’s...
To infinity and beyond: enabling the future of GitHub's REST API with API versioning | The GitHub Blog
We’re introducing calendar-based versioning for our REST API, so we can keep evolving our API, whilst still giving integrators a smooth migration path and plenty of time to update their integrations.
The Missing Part of GitHub Actions Workflows: Monitoring
To easily and securely understand and troubleshoot GitHub Actions workflow activity, developers should have a handy monitoring tool in place, such as Thundra's Foresight.
The BPF subsystem, which allows code to be loaded into the kernel from user
space and safely executed in the kernel context, is bound to create a number of
challenges for the kernel as a whole. One might not think that allocating
memory for BPF programs would be high on the list of problems, but life
(and memory management) can be surprising. The attempts to do a better job
of providing space for compiled BPF code have, to date, only been partially
successful; now Song Liu is back with a new
approach to finish the job.
Confluent's recent Current conference showed that many people want to see streaming become the default way to process data. They are working hard to get the industry there, but it won’t happen right away.
Create Your Distributed Database on Kubernetes with Existing Monolithic Databases
The next challenge for databases is to run them on Kubernetes to become cloud neutral. However, they are more difficult to manage than the application layer, since Kubernetes is designed for stateless applications. Apache ShardingSphere is the ecosystem to transform any database into a distributed database system and enhance it with sharding, elastic scaling, encryption features, and more.
RDF [RDF11-CONCEPTS] describes a graph-based data model for making claims
about the world and provides the foundation for reasoning upon that graph
of information. At times, it becomes necessary to compare the differences
between sets of graphs, digitally sign them, or generate short identifiers
for graphs via hashing algorithms. This document outlines an algorithm for
normalizing RDF datasets such that these operations can be
performed.
Grafana Shows New Observability Projects at ObservabilityCON
During its recent ObservabilityCON conference, Grafana introduced two new open source projects Grafana Phlare for continuous profiling and Grafana Faro for frontend application observability.