# partitions

Published articles for partitions.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Instrumenting AI: Multi-master replication and the split brain problem

DevFeed: [Instrumenting AI: Multi-master replication and the split brain problem](<https://devfeed.tech/articles/instrumenting-ai-multi-master-replication-and-the-split-brain-problem-39576.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/24-instrumenting-ai-multi-master-replication-split-brain/>)

Author: hello@ankit-rana.com

Published: 2026-05-17T00:00:00Z

Content type: article

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [Raft](<https://devfeed.tech/topics/raft.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [conflict-resolution](<https://devfeed.tech/tags/conflict-resolution.md>), [consensus](<https://devfeed.tech/tags/consensus.md>), [database](<https://devfeed.tech/tags/database.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [network](<https://devfeed.tech/tags/network.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [paxos](<https://devfeed.tech/tags/paxos.md>), [raft](<https://devfeed.tech/tags/raft.md>), [split-brain](<https://devfeed.tech/tags/split-brain.md>)

### AI overview

The article explains how multi-master replication can produce split-brain behavior during network partitions. Both masters may accept conflicting writes, and reconciliation after the partition can discard valid data through last-write-wins rules. It presents Raft and Paxos quorum requirements as a way to prevent a second active brain.

### Source excerpt

In multi-master replication every node accepts writes, so when the network partitions both masters stay active and accept conflicting writes into isolated silos. On heal, automated conflict resolution usually falls back to last-write-wins, which blindly discards valid data. Raft and Paxos prevent this by requiring an odd node count and a strict majority: an isolated leader cannot reach quorum, so it steps down instead of forming a second brain.

## Event-Driven Architecture with Apache Kafka

DevFeed: [Event-Driven Architecture with Apache Kafka](<https://devfeed.tech/articles/mastering-event-driven-architecture-with-apache-kafka-39559.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/07-kafka-event-driven-architecture/>)

Author: hello@ankit-rana.com

Published: 2026-03-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [event driven](<https://devfeed.tech/topics/event-driven.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [streaming-data-processing](<https://devfeed.tech/topics/streaming-data-processing.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [consumer](<https://devfeed.tech/tags/consumer.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [event-driven-architecture](<https://devfeed.tech/tags/event-driven-architecture.md>), [event-sourcing](<https://devfeed.tech/tags/event-sourcing.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [schemas](<https://devfeed.tech/tags/schemas.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>)

### AI overview

This tutorial explains event-driven architecture and how Apache Kafka supports asynchronous, real-time data processing. It covers producers, consumers, immutable events, event sourcing, scalability, resilience, stream-processing pipelines, and challenges such as ordering, debugging, and eventual consistency.

### Source excerpt

Event-driven architecture replaces synchronous point-to-point calls with immutable events on a durable log, so producers and consumers scale and fail independently. Kafka provides that log: topics sharded into ordered append-only partitions, replicated across brokers, with consumer groups sharing partitions to scale read throughput.

## Waiting for PostgreSQL 19 - Implement ALTER TABLE ... MERGE/SPLIT PARTITIONS ... command

DevFeed: [Waiting for PostgreSQL 19 - Implement ALTER TABLE ... MERGE/SPLIT PARTITIONS ... command](<https://devfeed.tech/articles/waiting-for-postgresql-19-implement-alter-table-merge-split-partitions-command-33671.md>)

Original publisher: [Read original article](<https://www.depesz.com/2026/01/04/waiting-for-postgresql-19-implement-alter-table-merge-split-partitions-command/>)

Author: depesz

Published: 2026-01-04T17:30:47Z

Content type: opinion

Language: en

Sources: [select \* from depesz;](<https://devfeed.tech/sources/select-from-depesz.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [function](<https://devfeed.tech/topics/function.md>)

Tags: [command](<https://devfeed.tech/tags/command.md>), [locking](<https://devfeed.tech/tags/locking.md>), [merge](<https://devfeed.tech/tags/merge.md>), [partition](<https://devfeed.tech/tags/partition.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [pg19](<https://devfeed.tech/tags/pg19.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [split](<https://devfeed.tech/tags/split.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [waiting](<https://devfeed.tech/tags/waiting.md>)

### AI overview

A PostgreSQL 19 development update describes the ALTER TABLE command for merging and splitting partitions. The patch was rolled back after earlier discussion, then recommitted; testing showed it worked as expected, with slightly less locking observed. Further changes may be needed before the feature reaches the final release.

### Source excerpt

Important update This has been rolled back after some discussion. On 14th of December 2025, Alexander Korotkov committed patch: Implement ALTER TABLE ... MERGE PARTITIONS ... command This new DDL command merges several partitions into a single partition of the target table. The target partition is created using the new createPartitionTable() function with the ... Continue reading "Waiting for PostgreSQL 19 - Implement ALTER TABLE ... MERGE/SPLIT PARTITIONS ... command"

## The city of systems: Temporal, Kafka, and Nexus

DevFeed: [The city of systems: Temporal, Kafka, and Nexus](<https://devfeed.tech/articles/the-city-of-systems-temporal-kafka-and-nexus-35758.md>)

Original publisher: [Read original article](<https://temporal.io/blog/city-of-systems-temporal-kafka-nexus>)

Author: Tao Guo

Published: 2025-12-10T00:00:00Z

Content type: article

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>)

Tags: [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [event-streaming](<https://devfeed.tech/tags/event-streaming.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [publisher](<https://devfeed.tech/tags/publisher.md>), [queues](<https://devfeed.tech/tags/queues.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [subscriber](<https://devfeed.tech/tags/subscriber.md>), [temporal-voices](<https://devfeed.tech/tags/temporal-voices.md>)

### AI overview

The article presents Temporal, Kafka, and Nexus as complementary building blocks for distributed systems. It explains Kafka's publisher-subscriber model, consumer groups, and partitions, while noting that its high-volume event broadcasting can be vulnerable to lost signals and stalled processing.

### Source excerpt

Temporal, Kafka, and Nexus create the blueprint for great distributed systems, balancing high-speed event streaming with guaranteed certainty.

## NixOS OTA Updates with systemd-sysupdate: Immutable A/B System Partitions

DevFeed: [NixOS OTA Updates with systemd-sysupdate: Immutable A/B System Partitions](<https://devfeed.tech/articles/nixos-ota-updates-with-systemd-sysupdate-immutable-a-b-system-partitions-32436.md>)

Original publisher: [Read original article](<https://nixcademy.com/posts/immutable-ab-system-partitions-with-nixos-for-ota-updates-with-systemd-sysupdate/>)

Author: Jacek Galowicz

Published: 2025-11-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Nixcademy Blog](<https://devfeed.tech/sources/nixcademy-blog.md>)

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [systemd](<https://devfeed.tech/topics/systemd.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [linux](<https://devfeed.tech/tags/linux.md>), [ota](<https://devfeed.tech/tags/ota.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [systemd](<https://devfeed.tech/tags/systemd.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

A tutorial on using NixOS and systemd-sysupdate to build immutable A/B system partitions for over-the-air updates of minimal appliance systems. It explains the partition layout, update packages, configuration, and testing the update cycle in a virtual machine.

### Source excerpt

NixOS systemd-sysupdate tutorial: build immutable A/B system partitions for over-the-air appliance updates. Part 3 of our NixOS image series.

## Waiting for PostgreSQL 19 - Support COPY TO for partitioned tables.

DevFeed: [Waiting for PostgreSQL 19 - Support COPY TO for partitioned tables.](<https://devfeed.tech/articles/waiting-for-postgresql-19-support-copy-to-for-partitioned-tables-33666.md>)

Original publisher: [Read original article](<https://www.depesz.com/2025/10/22/waiting-for-postgresql-19-support-copy-to-for-partitioned-tables/>)

Author: depesz

Published: 2025-10-22T10:05:08Z

Content type: article

Language: en

Sources: [select \* from depesz;](<https://devfeed.tech/sources/select-from-depesz.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [command](<https://devfeed.tech/tags/command.md>), [copy](<https://devfeed.tech/tags/copy.md>), [partition](<https://devfeed.tech/tags/partition.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pg19](<https://devfeed.tech/tags/pg19.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [waiting](<https://devfeed.tech/tags/waiting.md>)

### AI overview

The article discusses a PostgreSQL patch committed by Masahiko Sawada that adds direct COPY TO support for partitioned tables. Previously, users had to use COPY (SELECT ...) TO as a workaround. The author's test found similar performance, with COPY from a table slightly slower in the reported case.

### Source excerpt

On 20th of October 2025, Masahiko Sawada committed patch: Support COPY TO for partitioned tables. Previously, COPY TO command didn't support directly specifying partitioned tables so users had to use COPY (SELECT ...) TO variant. This commit adds direct COPY TO support for partitioned tables, improving both usability and performance. Performance tests show ... Continue reading "Waiting for PostgreSQL 19 - Support COPY TO for partitioned tables."

## Self-growing NixOS appliance images with systemd-repart

DevFeed: [Self-growing NixOS appliance images with systemd-repart](<https://devfeed.tech/articles/self-growing-nixos-appliance-images-with-systemd-repart-32426.md>)

Original publisher: [Read original article](<https://nixcademy.com/posts/auto-growing-nixos-appliance-images-with-systemd-repart/>)

Author: Jacek Galowicz

Published: 2025-10-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Nixcademy Blog](<https://devfeed.tech/sources/nixcademy-blog.md>)

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [systemd](<https://devfeed.tech/topics/systemd.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Disk image](<https://devfeed.tech/topics/disk-image.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [boot](<https://devfeed.tech/tags/boot.md>), [build](<https://devfeed.tech/tags/build.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [linux](<https://devfeed.tech/tags/linux.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [systemd](<https://devfeed.tech/tags/systemd.md>)

### AI overview

This tutorial explains how to build small, bootable NixOS appliance images with systemd-repart that expand to use the available disk during the first boot. It introduces the approach as part of a series covering image minimization, OTA updates, and cross-compilation.

### Source excerpt

How to build small, self-inflating NixOS images with systemd-repart that automatically repartition to use the full disk on the first boot.

## HoliPaxos: Towards More Predictable Performance in State Machine Replication

DevFeed: [HoliPaxos: Towards More Predictable Performance in State Machine Replication](<https://devfeed.tech/articles/holipaxos-towards-more-predictable-performance-in-state-machine-replication-39544.md>)

Original publisher: [Read original article](<https://charap.co/holipaxos-towards-more-predictable-performance-in-state-machine-replication/>)

Author: Aleksey Charapko

Published: 2025-08-12T20:42:29Z

Content type: article

Language: en

Sources: [Aleksey Charapko](<https://devfeed.tech/sources/aleksey-charapko.md>)

Topics: [Replication](<https://devfeed.tech/topics/replication.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>)

Tags: [consensus](<https://devfeed.tech/tags/consensus.md>), [management](<https://devfeed.tech/tags/management.md>), [network](<https://devfeed.tech/tags/network.md>), [other-thoughts](<https://devfeed.tech/tags/other-thoughts.md>), [paper-review-and-summary](<https://devfeed.tech/tags/paper-review-and-summary.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [paxos](<https://devfeed.tech/tags/paxos.md>), [performance](<https://devfeed.tech/tags/performance.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [replication](<https://devfeed.tech/tags/replication.md>)

### AI overview

The article introduces HoliPaxos, a paper proposing orthogonal optimizations to the classical MultiPaxos state machine replication protocol. The changes target more stable performance during slow-node conditions, network partitions, and log management while preserving MultiPaxos behavior in the common case.

### Source excerpt

I will be presenting our new paper, "HoliPaxos: Towards More Predictable Performance in State Machine Replication," at the VLDB'25. Feel free to ping me if you are there and want to chat! This paper explores several orthogonal optimizations to the classical MultiPaxos state machine replication protocol to improve its performance stability in the presence of [...]

## Kafka, KRaft and Storage Tiers

DevFeed: [Kafka, KRaft and Storage Tiers](<https://devfeed.tech/articles/kafka-kraft-and-storage-tiers-39619.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2022-05-21_Kafka--KRaft-and-Storage-Tiers-b28850c4303a>)

Published: 2022-05-21T00:00:00Z

Content type: article

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Confluent Cloud](<https://devfeed.tech/topics/confluent-cloud.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [confluent-cloud](<https://devfeed.tech/tags/confluent-cloud.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [replication](<https://devfeed.tech/tags/replication.md>), [zookeeper](<https://devfeed.tech/tags/zookeeper.md>)

### AI overview

The article examines partition limits in managed Kafka services and explains how Kafka metadata is handled across controller nodes and ZooKeeper. It also covers partition parallelism, consumer assignment, replication, leader replicas, and the synchronization overhead and race conditions associated with the current system.

### Source excerpt

I was recently looking at a managed Kafka service and came across services like AWS MSK and Kafka on Confluent Cloud. While comparing these services, I saw that there were limitations on the number of partitions allowed in a cluster...

## Moving to Tow-Boot: Towards Device-Independant Images

DevFeed: [Moving to Tow-Boot: Towards Device-Independant Images](<https://devfeed.tech/articles/moving-to-tow-boot-towards-device-independant-images-34226.md>)

Original publisher: [Read original article](<https://blog.mobian.org/posts/2022/03/30/universal-images/>)

Author: Mobian team

Published: 2022-03-30T00:00:00Z

Content type: release

Language: en

Sources: [Mobian's Blog](<https://devfeed.tech/sources/mobian-s-blog.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Arm](<https://devfeed.tech/topics/arm.md>), [boot](<https://devfeed.tech/topics/boot.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [devices](<https://devfeed.tech/tags/devices.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [install](<https://devfeed.tech/tags/install.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [storage](<https://devfeed.tech/tags/storage.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Mobian explains its move toward device-independent images by requiring PinePhone and PinePhone Pro users to install Tow-Boot before flashing Mobian images. The change stops Mobian from embedding device-specific bootloader copies; existing installations should continue booting, while distribution-installed u-boot is deprecated.

### Source excerpt

Mobian (and most of the Arm Linux ecosystem) have been dealing with device-specific boot sequences since our inception. However, recent changes have made it possible to standardise these. This blog post will discuss how these changes affect Mobian and the long term goal of creating a universal image for Mobian devices. Every problem has a solution Each ARM-based SoC implements its own boot sequence, looking for a bootloader at different locations on different storage devices. For example, the OG PinePhone's Allwinner A64 looks for it at an 8KiB offset, first on the SD card, then on the eMMC. The PinePhone Pro's RK3399 expects it to be either on a SPI flash device, or at offset 32KiB on the eMMC or the SD card. Until now, we dealt with those differences by generating per-device images, each one embedding a copy of the bootloader (u-boot in our case) at the exact offset expected by the SoC. However, this isn't very practical, as it prevents us from generating device-independent images, and it can have annoying side effects: in some cases, the bootloader can remain untouched on an SD card even after reformatting. Fortunately, there is way to work around this problem: by letting users install the bootloader themselves, either on the SPI flash (for devices including one) or the eMMC's boot partitions (which are left untouched when flashing new images to the device), we can stop embedding our own copy of the bootloader. Following the trend across the Mobile Linux community, we therefore settled for Tow-Boot as the recommended bootloader and will now require PinePhone (OG and Pro versions) users to install it before flashing a Mobian image to their devices. Existing Installs The most important part of this change is that it will not break existing installs. Distribution-installed u-boot is however deprecated and will not receive updates. If you do nothing but update, you will see the u-boot-sunxi (PinePhone) or u-boot-rockchip (PinePhone Pro) package removed. Removing it w

## ReactOS 0.4.6 released

DevFeed: [ReactOS 0.4.6 released](<https://devfeed.tech/articles/reactos-0-4-6-released-33200.md>)

Original publisher: [Read original article](<https://reactos.org/project-news/reactos-046-released/>)

Published: 2017-09-01T00:00:00Z

Content type: release

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [version](<https://devfeed.tech/topics/version.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [boot](<https://devfeed.tech/topics/boot.md>), [kernels](<https://devfeed.tech/topics/kernels.md>)

Tags: [compatibility](<https://devfeed.tech/tags/compatibility.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [dual-boot](<https://devfeed.tech/tags/dual-boot.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [free](<https://devfeed.tech/tags/free.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [kernels](<https://devfeed.tech/tags/kernels.md>), [loader](<https://devfeed.tech/tags/loader.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [release](<https://devfeed.tech/tags/release.md>), [smb](<https://devfeed.tech/tags/smb.md>), [software](<https://devfeed.tech/tags/software.md>), [tests](<https://devfeed.tech/tags/tests.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>), [version](<https://devfeed.tech/tags/version.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

The ReactOS Project released version 0.4.6, highlighting improvements in real hardware support, dual-boot and partition handling, custom kernel loading, drivers, application compatibility, user experience, and system stability.

### Source excerpt

The ReactOS Project is pleased to release version 0.4.6 as a continuation of its three month cadence. 0.4.6 is a major step towards real hardware support. Several dual boot issues have been fixed and now partitions are managed in a safer way avoiding corruption of the partition list structures. ReactOS Loader can now load custom kernels and HALs. Printing Subsystem is still greenish in 0.4.6, however Colin Finck has implemented a huge number of new APIs and fixed some of the bugs reported and detected by the ReactOS automated tests.

## Conditional (Partitioned) Probability -- A Primer

DevFeed: [Conditional (Partitioned) Probability -- A Primer](<https://devfeed.tech/articles/conditional-partitioned-probability-a-primer-40308.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2013/03/28/conditional-partitioned-probability-a-primer/>)

Published: 2013-03-28T13:36:09Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [math](<https://devfeed.tech/topics/math.md>), [function](<https://devfeed.tech/topics/function.md>)

Tags: [bayes-theorem](<https://devfeed.tech/tags/bayes-theorem.md>), [conditional-probability](<https://devfeed.tech/tags/conditional-probability.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [primer](<https://devfeed.tech/tags/primer.md>), [probability-theory](<https://devfeed.tech/tags/probability-theory.md>), [random-variables](<https://devfeed.tech/tags/random-variables.md>), [set](<https://devfeed.tech/tags/set.md>), [theory](<https://devfeed.tech/tags/theory.md>)

### AI overview

A mathematically rigorous primer on conditional probability. It reviews finite probability spaces, probability mass functions, events, random variables, and partitions as tools for decomposing events and variables and reasoning about total probability.

### Source excerpt

One of the main areas of difficulty in elementary probability, and one that requires the highest levels of scrutiny and rigor, is conditional probability. The ideas are simple enough: that we assign probabilities relative to the occurrence of some event. But shrewd applications of conditional probability (and in particular, efficient ways to compute conditional probability) are key to successful applications of this subject. This is the basis for Nate Silver's success, the logical flaws of many a political pundit, and the ability for a robot to tell where it is in an environment.

## Next month partitions

DevFeed: [Next month partitions](<https://devfeed.tech/articles/next-month-partitions-34431.md>)

Original publisher: [Read original article](<https://tapoueh.org/blog/2011/07/next-month-partitions/>)

Author: Dimitri Fontaine PostgreSQL Major Contributor; Author

Published: 2011-07-27T20:35:00Z

Content type: tutorial

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [Query (disambiguation)](<https://devfeed.tech/topics/query.md>), [Script](<https://devfeed.tech/topics/script.md>)

Tags: [partitions](<https://devfeed.tech/tags/partitions.md>), [query](<https://devfeed.tech/tags/query.md>), [scripts](<https://devfeed.tech/tags/scripts.md>)

### AI overview

A short guide to checking whether the next monthly table partitions have been created, using a catalog query. It also mentions Nagios scripts for alerting when partition creation is forgotten and explains how partition naming supports query matching.

### Source excerpt

When you do partition your tables monthly, then comes the question of when to create next partitions. I tend to create them just the week before next month and I have some nice nagios scripts to alert me in case I've forgotten to do so. How to check that by hand in the end of a month?

## Partitioning: relation size per "group"

DevFeed: [Partitioning: relation size per "group"](<https://devfeed.tech/articles/partitioning-relation-size-per-group-34375.md>)

Original publisher: [Read original article](<https://tapoueh.org/blog/2010/07/partitioning-relation-size-per-group/>)

Author: Dimitri Fontaine PostgreSQL Major Contributor; Author

Published: 2010-07-26T15:00:00Z

Content type: tutorial

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [Structured-data](<https://devfeed.tech/topics/structured-data.md>)

Tags: [partition](<https://devfeed.tech/tags/partition.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [schema](<https://devfeed.tech/tags/schema.md>), [table](<https://devfeed.tech/tags/table.md>), [window-functions](<https://devfeed.tech/tags/window-functions.md>)

### AI overview

A PostgreSQL-focused tutorial presents queries for aggregating disk usage across DDL-partitioned tables by partition set. It also discusses detailed table and index usage views and using window functions to compare historical partition-size changes.

### Source excerpt

This time, we are trying to figure out where is the bulk of the data on disk. The trick is that we're using DDL partitioning, but we want a "nice" view of size per partition set. Meaning that if you have for example a parent table foo with partitions foo_201006 and foo_201007, you would want to see a single category foo containing the accumulated size of all the partitions underneath foo.

## ReactOS Newsletter 65: Cross-Platform Storage API and Sound Mixer Progress

DevFeed: [ReactOS Newsletter 65: Cross-Platform Storage API and Sound Mixer Progress](<https://devfeed.tech/articles/newsletter-65-32931.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-65/>)

Published: 2009-10-11T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [x86](<https://devfeed.tech/topics/x86.md>), [DRIVE](<https://devfeed.tech/topics/drive.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [audio](<https://devfeed.tech/tags/audio.md>), [boot](<https://devfeed.tech/tags/boot.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [free](<https://devfeed.tech/tags/free.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [storage](<https://devfeed.tech/tags/storage.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [x86](<https://devfeed.tech/tags/x86.md>)

### AI overview

ReactOS Newsletter 65 reports progress on a new name-based storage and bootloader API intended to improve cross-platform support, along with ongoing filesystem-driver updates, a compatibility layer, and sound mixer enumeration.

### Source excerpt

Disks and Partitions One of the non-cross platform aspects of ReactOS was in how the bootloader dealt with disks and partitions. The naming scheme used was very x86 centric and also was limited in which partitions it could access. Hervé Poussineau started working on a new API to remove the limitations, one based on names instead of drive numbers. Previously on platforms like PPC and ARM, developers would have needed to give numbers to each storage device they wanted to use.

## ReactOS 0.3.10 Released

DevFeed: [ReactOS 0.3.10 Released](<https://devfeed.tech/articles/reactos-0-3-10-released-33172.md>)

Original publisher: [Read original article](<https://reactos.org/project-news/reactos-0310-released/>)

Published: 2009-07-05T00:00:00Z

Content type: release

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [USB](<https://devfeed.tech/topics/usb.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [networking](<https://devfeed.tech/topics/networking.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [WINE](<https://devfeed.tech/topics/wine.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [free](<https://devfeed.tech/tags/free.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [networking](<https://devfeed.tech/tags/networking.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [release](<https://devfeed.tech/tags/release.md>), [usb](<https://devfeed.tech/tags/usb.md>), [version](<https://devfeed.tech/tags/version.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [wine](<https://devfeed.tech/tags/wine.md>)

### AI overview

ReactOS 0.3.10 introduces the Universal ATA driver as the default disk driver, adding Serial ATA and support for partitions larger than 8GB. The release also includes initial USB keyboard and mouse support, improved networking, and other system changes, while remaining alpha-quality software with known bugs.

### Source excerpt

ReactOS 0.3.10 Released The ReactOS team is proud to announce the release of ReactOS 0.3.10. This version is the first to use the Universal ATA driver as the default disk driver, adding support for Serial ATA and partitions greater than 8GB. In addition, recent work was done on the USB stack to increase compatibility with USB keyboards and mice. These features are still under heavy development and have several known bugs, but their inclusion should allow more people to run ReactOS on real hardware and are part of the extensive work to make ReactOS usable as an every day operating system.

## ReactOS Website back online again

DevFeed: [ReactOS Website back online again](<https://devfeed.tech/articles/reactos-website-back-online-again-33232.md>)

Original publisher: [Read original article](<https://reactos.org/project-news/reactos-website-back-online-again/>)

Published: 2006-12-29T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Website](<https://devfeed.tech/topics/website.md>), [RAID](<https://devfeed.tech/topics/raid.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [free](<https://devfeed.tech/tags/free.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [raid](<https://devfeed.tech/tags/raid.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [server](<https://devfeed.tech/tags/server.md>), [webserver](<https://devfeed.tech/tags/webserver.md>), [website](<https://devfeed.tech/tags/website.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

The ReactOS website returned online after being unavailable for two weeks because a failed RAID controller caused the server to lose its RAID partitions. The server hardware and hard-disk content were restored.

### Source excerpt

ReactOS Website back online again ReactOS website has been offline for two weeks due to a hardware problem. Everything is back online! The RAID controller inside the server failed and "forgot" all RAID partitions, the reason is unknown. The server hardware and harddisk content has been restored and everything is back online again. Fixing the problem was not easy during christmas time. Thanks to all persons who have been involved in bringing the webserver back online.