LIBRE / प्लेटफ़ॉर्म Deployment और संचालन सोच-समझकर तय सीमाएँ

प्लेटफ़ॉर्म

एक मशीन से शुरू करें। सोच-समझकर बढ़ें।

Libre डिफ़ॉल्ट local-first मार्ग को छोटा रखता है, फिर साझा infrastructure को स्पष्ट team प्रोफ़ाइल के रूप में जोड़ता है। लागत, गुणवत्ता, log, telemetry, backup और failover evidence सिस्टम संचालन के प्रथम-स्तरीय हिस्से बनते हैं।

स्पष्ट runtime प्रोफ़ाइल
Solo + team
OpenTelemetry निर्यात
वैकल्पिक
रिलीज़ failover अभ्यास
3 प्रतिकृतियाँ
01 प्रोफ़ाइल

वही infrastructure उपयोग करें जिसकी deployment को वास्तव में ज़रूरत है।

solo और team संगत operating profile हैं, कोई छिपा continuum नहीं। startup चुनी संरचना जाँचता है ताकि आधा-configured साझा state चुपचाप अलग backend में न बँटे।

01.1 Solo

SQLite, स्थानीय फ़ाइलें, अंतर्निहित काम।

डिफ़ॉल्ट प्रोफ़ाइल SQLite persistence, local blob storage और embedded durable worker के साथ single-node installation चलाता है—व्यक्तिगत और छोटी deployment का सीधा मार्ग।

01.2 Team

replica और worker के बीच साझा state।

team प्रोफ़ाइल PostgreSQL, Redis coordination, S3-संगत encrypted blob storage, vector search और external durable worker उपयोग करता है, Docker Compose और Helm deployment paths के साथ।

01.3 स्थानांतरण

packaged workflow से solo से आगे बढ़ें।

migration CLI existing SQLite installation को inventory करके team प्रोफ़ाइल में copy करता है, checkpoint और resumable apply step के साथ।

02 स्थायित्व + उपलब्धता

काम को recoverable state मानें, संयोग से मिली connection नहीं।

लंबे chat और media operation durable job और replayable event उपयोग करते हैं। team प्रोफ़ाइल इस model को application replica और external worker तक बढ़ाता है।

02.1 स्थायी कार्य

stream फिर शुरू करें और accepted job recover करें।

उत्तर stream होते समय record होते हैं, cancellation upstream request तक पहुँचता है और accepted work process failure के बाद connection के साथ गायब होने के बजाय recover हो सकता है।

02.2 रिलीज़-परीक्षित HA

वास्तविक three-replica संरचना जाँचें।

release gate three-replica drill चलाता है जो stream resume, worker failure, Redis outage fallback, revocation, rate limit, object deletion और coordinated scheduling कवर करता है।

02.3 Helm control

secret संदर्भित करें और network path सीमित करें।

chart existing Secret संदर्भित कर सकता है और application व worker के लिए वैकल्पिक NetworkPolicies install कर सकता है। policy enforcement फिर भी cluster CNI पर निर्भर है।

03 लागत + गुणवत्ता

मॉडल की लागत और प्रदर्शन मापें।

संचालन केवल uptime नहीं है। Libre व्यवस्थापकों को provider-reported usage समझने, खर्च नियंत्रित करने और repeatable evidence से output quality तुलना करने के टूल देता है।

03.1 Tariff

इतिहास फिर लिखने के बजाय pricing version करें।

हर मॉडल की input और output rate चुने समय से लागू होती हैं। ऐतिहासिक usage उसी tariff revision को रखता है जिसने कीमत तय की थी और unreported provider usage गढ़ा नहीं जाता।

Tariff
03.2 बजट

रास्ते में चेतावनी दें और सीमा पर रोकें।

बजट observe, alert या block कर सकते हैं। alert-and-block mode थोड़े समय cached spend सीमा पर पहुँचने पर नई interactive generation अस्वीकार करता है; scheduled automation metered रहती हैं, लेकिन block नहीं होतीं।

बजट
03.3 मूल्यांकन

फ़ीडबैक, blind battle और saved run मिलाएँ।

message feedback rating और topic रखता है, arena blind vote से Elo leaderboard बनाता है और saved set evaluation run को reproducible बनाते हैं।

मूल्यांकन
04 संचालन + रिकवरी

चुपचाप export किए बिना observe करें।

log, telemetry, security record और recovery tool स्पष्ट data boundary वाली अलग सतहें हैं।

04.1 Log + telemetry

स्थानीय रूप से structured; केवल configure होने पर export।

JSON log में correlation identifier और secret redaction होते हैं। OTLP/HTTP endpoint सेट करना request व durable job के OpenTelemetry span export को सक्षम करता है; unset छोड़ने पर कुछ export नहीं होता।

अवलोकनीयता सेटिंग
04.2 सुरक्षा

Session, scope, SSO, group और audit trail।

revocable session, hashed scoped token, generic OIDC, live group membership, centralized authorization और redacted append-only security audit log account boundary बनाते हैं।

प्रमाणीकरण और सुरक्षा
04.3 रिकवरी

Inventory, backup, verify और restore करें।

packaged maintenance command solo और team प्रोफ़ाइल के लिए signed, verifiable backup बनाते हैं। recovery inventory snapshot शुरू होने से पहले मौजूद state और blockers बताता है।

रिकवरी की तैयारी