Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u4eGh-005IOh-H0 for pgsql-hackers@arkaria.postgresql.org; Tue, 15 Apr 2025 11:15:55 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1u4eGe-008Phb-86 for pgsql-hackers@arkaria.postgresql.org; Tue, 15 Apr 2025 11:15:53 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u4eGd-008PhR-TM for pgsql-hackers@lists.postgresql.org; Tue, 15 Apr 2025 11:15:52 +0000 Received: from mail-pj1-x102a.google.com ([2607:f8b0:4864:20::102a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1u4eGb-000CbY-0u for pgsql-hackers@lists.postgresql.org; Tue, 15 Apr 2025 11:15:52 +0000 Received: by mail-pj1-x102a.google.com with SMTP id 98e67ed59e1d1-301a4d5156aso5670149a91.1 for ; Tue, 15 Apr 2025 04:15:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=timescale.com; s=google; t=1744715748; x=1745320548; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yt2br6MMIda1JFyofwNkUrggI/CbD19JF/NGtmLGrS4=; b=BAOFu2ohUQVzbdvoYwt1Kl+EL+oTY5vuNO3sbQWNvMcQGoxLNHwi52UzUnX9AEIr8e ejDpicSj95gOrB59hQdekL4sLLDEPWyssTfojElIntowi+Reg/wCwvQEBNI53J8fWjLZ GJidsEQrMVYte542ooJaVWjsqkWURpTmf3BHn5A/DgQnne2SqYVKh01xwyUwbO6MHR7y P+/+lFpwXyLJWptXq6bAJer38ppulQ12NoIP+AFRvXsrzCVPliCyELUfcJ9d0a9EDTGA ZP0UaCLm4g/MPgaQoyEcGiInp6y5XzqQsAYJWWNapgcIF3ySnzros9oJqnrXoqMt3mFG 1LyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744715748; x=1745320548; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=yt2br6MMIda1JFyofwNkUrggI/CbD19JF/NGtmLGrS4=; b=m9vzXLZVHGCLcv4y46ZPo69BwkxMUYAM/e05RGAWkkcMN26PZIKiZlSaGgw7A26ImT nT95D77b9DGgLesWp0WmHEwsDqdGEGG1k5o/XwBMvCP5BRYAi2H6fYr6aqfV74UCuqye p7MQhdQSJpH3CGr8D4QPl+nRZU8pPN+aU4zzFy62akI7DKCaxbDQ+uqheYAhibuMftep RzNvAcbln5M6G+bzu0RdBoYVf1VMUuQWI7jSqIfhqW/oVV4Sp/VaRSnzhXgjfrJX7+G7 nEKzrPRx532CUkJCTRROIbmMLTia7xuEbxbhirerc9qyuKHh+lLC3r2oIxXl2shh+nl1 XYCg== X-Gm-Message-State: AOJu0YxW45w1Y3KF3c1N0Oa3B1UnWB2/Y45sLU8iNo4X5SnXjyygp8pr TxwFc1iB2jgdO8E6fl004AtOAP+2v0uw3KQZ2pB/ozMS6e5PVJJkbzNr7x88s+sTjJVmOG/Rpab uLx4NWcNSAPXue8sKTCRKSVTFjXmvAPjNaGbhn5XwUXhWO3s+ X-Gm-Gg: ASbGnctTqHjY5QxUo0DPJczPsv+zG7pf1VlT1if3h3gqdIIk9WJVSyUxUFqk+kpPZPw fYxiqEDb4wpq2JbwJe4GNswfoWNMiMcrWowjix72NsqGW9+Fz4AxxFIJthPs8xmIgUcltXqcrhm 71sLbAHdfKhI3GuuO1kDqt X-Google-Smtp-Source: AGHT+IF5H55ta7+mgyO3fWNxKaWTwLGLSVBrzW197aCUa0kxwiFz3ZZXQGgEmoeTuKakR2QMTjXv45Lq8Q9NZjkUjkE= X-Received: by 2002:a17:90b:4c10:b0:2ee:5958:828 with SMTP id 98e67ed59e1d1-30823633f95mr24046381a91.9.1744715747884; Tue, 15 Apr 2025 04:15:47 -0700 (PDT) MIME-Version: 1.0 References: <0e01fb4d-f8ea-4ca9-8c9b-79264ce11993@postgrespro.ru> In-Reply-To: <0e01fb4d-f8ea-4ca9-8c9b-79264ce11993@postgrespro.ru> From: Aleksander Alekseev Date: Tue, 15 Apr 2025 14:15:36 +0300 X-Gm-Features: ATxdqUHeN_bomSYCY4UBNvBphVtRajZ1wgVPQThsP7RZ23rlGUOk0jxD5n_eUmE Message-ID: Subject: Re: Built-in Raft replication To: pgsql-hackers@lists.postgresql.org Cc: Yura Sokolov , Konstantin Osipov Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Yura, > I've been working in a company which uses MongoDB (3.6 and up) as their > primary storage. And it seemed to me as "God Send". Everything just worked. > Replication was as reliable as one could imagine. It outlives several > hardware incidents without manual intervention. It allowed cluster > maintenance (software and hardware upgrades) without application downtime. > I really dream PostgreSQL will be as reliable as MongoDB without need of > external services. I completely understand. I had exactly the same experience with Stolon. Everything just worked. And the setup took like 5 minutes. It's a pity this project doesn't seem to get as much attention as Patroni. Probably because attention requires traveling and presenting the project at conferences which costs money. Or perhaps people are just happy with Patroni. I'm not sure in which state Stolon is today. -- Best regards, Aleksander Alekseev