From 04b98303060edd8c477e12ec67a329473ebd5148 Mon Sep 17 00:00:00 2001 From: doctator Date: Thu, 1 May 2025 09:59:31 +0000 Subject: [PATCH] Add Genesis Hosting Technologies Planned Database Expansion --- ...Technologies-Planned-Database-Expansion.md | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Genesis-Hosting-Technologies-Planned-Database-Expansion.md diff --git a/Genesis-Hosting-Technologies-Planned-Database-Expansion.md b/Genesis-Hosting-Technologies-Planned-Database-Expansion.md new file mode 100644 index 0000000..9059070 --- /dev/null +++ b/Genesis-Hosting-Technologies-Planned-Database-Expansion.md @@ -0,0 +1,34 @@ +Welcome to the Wiki.# πŸ—ΊοΈ PostgreSQL High-Availability Architecture with ZFS (Genesis Hosting) + +```plaintext + β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” + β”‚ Client Applications β”‚ + β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ + β”‚ + β–Ό + β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” + β”‚ HAProxy β”‚ + β”‚ (Load Balancer) β”‚ + β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜ + β”‚ + β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” + β”‚ β”‚ + β–Ό β–Ό + β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” + β”‚ Primary Node β”‚ β”‚ Replica Node β”‚ + β”‚ (DB Server) β”‚ β”‚ (DB Server) β”‚ + β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜ + β”‚ β”‚ + β–Ό β–Ό + β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” + β”‚ ZFS Storage β”‚ β”‚ ZFS Storage β”‚ + β”‚ (RAIDZ1) β”‚ β”‚ (RAIDZ1) β”‚ + β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ + β”‚ β”‚ + β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜ + β”‚ β”‚ + β–Ό β–Ό + β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” + β”‚ Backup Node β”‚ + β”‚ (ZFS RAIDZ1) β”‚ + β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜