- PlanetScale ने single-node (Postgres) कॉन्फ़िगरेशन वाला नया pricing plan ‘PS-5’ पेश किया है, जिसकी कीमत 5 डॉलर प्रति माह है
- पहले न्यूनतम कॉन्फ़िगरेशन 3-node, multi-AZ, high availability (HA) के साथ 30 डॉलर प्रति माह का था, इसलिए अब पहुंच अधिक आसान हुई है
- नया single-node मोड development·testing·non-critical workloads के लिए उपयुक्त है, और replication के बिना vertical scaling संभव है
- उपलब्ध node classes में PS-5, PS-10 (arm/intel) आदि शामिल हैं, और HA व architecture के आधार पर कीमत अलग है
- शुरुआती चरण के startup कम लागत से शुरुआत कर बिना downtime के scale कर सकते हैं, जिससे growth के लिए दक्षता बढ़ती है
नया single-node pricing plan
- PlanetScale मौजूदा 3-node high availability (HA) कॉन्फ़िगरेशन वाले entry level को पूरक करने के लिए single-node non-HA mode लॉन्च करने जा रहा है
- मौजूदा 3-node कॉन्फ़िगरेशन 30 डॉलर प्रति माह में उपलब्ध था और high performance व stability पर ज़ोर देता था
- लेकिन कुछ users ने कहा कि शुरुआती चरण में उन्हें HA की ज़रूरत नहीं होती
- नया ‘PS-5’ node type 5 डॉलर प्रति माह में PlanetScale Postgres पर single-node रूप में चलेगा
- development, testing और non-critical workloads के लिए उपयुक्त
- replication node जोड़े बिना vertical scaling संभव
- durability बनाए रखते हुए लागत कम की जा सकती है
कीमत की संरचना
- PlanetScale ने नए single-node pricing plan सहित updated starter pricing table जारी की
- PS-5 (arm और intel): single node, 5 डॉलर प्रति माह
- PS-10 (arm): single node, 10 डॉलर प्रति माह
- PS-10 (intel): single node, 13 डॉलर प्रति माह
- PS-10 (arm): HA (3-node), 30 डॉलर प्रति माह
- PS-10 (intel): HA (3-node), 39 डॉलर प्रति माह
- single-node launch notification के लिए pre-registration link भी दिया गया है
startup के लिए scaling strategy
- PlanetScale ने startup की तेज़ growth और database bottleneck की समस्या का उल्लेख किया
- कई startup को ट्रैफ़िक में अचानक बढ़ोतरी के कारण emergency migration करनी पड़ती है
- यह प्रक्रिया service interruption के जोखिम और काफ़ी stress पैदा करती है
- नए low-cost plan के ज़रिए शुरुआत से PlanetScale का उपयोग किया जा सकता है, और growth के साथ बिना downtime के scale (hyper scale) किया जा सकता है
- database platform बदले बिना या जटिल migration प्रक्रिया के बिना scale करना संभव है
गुणवत्ता और पहुंच के बीच संतुलन
- PlanetScale ने ज़ोर दिया कि उसकी service quality, performance और reliability के लिए जानी जाती है
- यह single-node pricing plan उसी गुणवत्ता को बनाए रखते हुए शुरुआती entry barrier कम करता है
- जिन users को high availability की ज़रूरत नहीं है, उनके लिए यह cost-effective option देता है
आगे की योजना
- single-node mode आने वाले कुछ महीनों में चरणबद्ध रूप से लॉन्च किया जाएगा
- PlanetScale का लक्ष्य developers और builders के लिए शुरुआती चरण से ही आसान पहुंच वाला माहौल बनाना है
- मूल लेख में अतिरिक्त समय-सारिणी या तकनीकी विवरण का उल्लेख नहीं है
1 टिप्पणियां
Hacker News राय
मैं PlanetScale को सच में पसंद करना चाहता था, लेकिन free plan में बदलाव अब भी मन में अटका हुआ है
पहले मैं PlanetScale पर एक छोटा hobby project चला रहा था, जो junior developers को नौकरी ढूंढने में मदद करता था, लेकिन migration का काम इतना बड़ा था कि आखिरकार मुझे project बंद करना पड़ा
यहाँ CEO को उस फैसले का पूरी तरह बचाव करते हुए देखकर और भी बुरा लगा
इसमें डेटा किसी third party को सौंपकर उसी पर निर्भर होना पड़ता है, और ज़्यादातर लोगों के पास local backup भी नहीं होता, वे सिर्फ provider के backup पर निर्भर रहते हैं
इसलिए आखिर में AWS या Azure जैसे बड़े brand चुनने की वजह बन जाती है
याद है जब PlanetScale ने free plan हटा दिया था, अच्छे लोगों को निकाल दिया था, और website को चमकदार notepad-style में बदल दिया था
मुझे अपने customers से प्यार है, और मुझे विश्वास है कि लोग ऐसी company का समर्थन करेंगे जो fake growth के बजाय real growth चाहती है
सच कहूँ तो लोग क्या कहते हैं, इसकी मुझे परवाह नहीं है
हैरानी होती है कि 2 साल पहले free plan हटाने की बात पर इतने comments आए
दुनिया में कुछ भी मुफ्त नहीं होता, और free services आखिरकार या तो अस्थायी होती हैं या फिर user ही product बन जाता है
शायद Gmail और YouTube जैसी services इतने लंबे समय तक free रहने की वजह से लोगों की expectations बिगड़ गई हैं
अब तो test भी नहीं कर पाना निराशाजनक है
Neon, Koyeb, Supabase जैसी सेवाएँ अब भी free plan देती हैं
मुझे लगता है कि open source से commercialization में बदलाव भी कुछ ऐसा ही मुद्दा है
देखा कि PlanetScale में Developer Educator position खुली थी, सोच रहा हूँ किसी ने Aaron Francis को बताया या नहीं
मैं layoff के फैसले से सहमत था, और जानता था कि अमेरिका में employment at-will contract पर आधारित होता है
बेशक तकलीफ़ हुई थी, लेकिन CEO Sam ने खुद संपर्क किया था, इसलिए अच्छे संबंध बने हुए हैं
अभी मैं अच्छा कर रहा हूँ, और podcast भी कर रहा हूँ
Sam के साथ किया गया episode PlanetScale Postgres with CEO Sam Lambert भी सुनने लायक है
पुराने videos पर औसतन 50,000 से ज़्यादा views आते थे, लेकिन हाल के videos पर 1,000 भी नहीं आते
मैं सोच रहा हूँ कि दूसरे providers PlanetScale की metal SSD synchronous replication technology क्यों नहीं इस्तेमाल करते
NVMe over Fabrics (NVMe/TCP) और SPDK का उपयोग करते हुए Xata ने भी कोशिश की थी, लेकिन PlanetScale ने उस methodology की कमियाँ बताई थीं
संबंधित लेख: Xata का benchmark response, PlanetScale का rebuttal
Aiven 2017 से अपनी PostgreSQL service में local NVMe disk दे रहा है
(संबंधित ब्लॉग)
PlanetScale के Metal को आगे बढ़ाने से पहले किसी ने इस पर ध्यान ही नहीं दिया
मैंने भी पहले PlanetScale के free plan से शुरुआत की थी, फिर यह $40 हो गया, और पिछले साल फिर price बढ़ा दी गई
आखिरकार लगता है कि users लाने के बाद price बढ़ाना ही उनकी strategy है
free plan हटने के बाद, $30 वाले plan पर POC या MVP आज़माना मुश्किल हो गया
ऐसा लगा जैसे ज़रूरत से ज़्यादा hardware जबरन इस्तेमाल करवाया जा रहा हो
कम बजट वाले test environment के लिए मुझे DEV tier PostgreSQL चाहिए था, और यह offering काफ़ी दिलचस्प लग रही है
मज़ेदार बात यह है कि आधे लोग free plan न होने की शिकायत कर रहे हैं, और बाकी आधे कह रहे हैं कि $5 plan इतना सस्ता है कि टिक नहीं पाएगा
Databricks Neon का Postgres free plan serverless architecture की वजह से संभव है
storage और compute को अलग करके, idle रहने पर compute को अपने-आप 0 तक scale कर देता है
Neon की official site