7 साल से चल रही सेवा, इसे फिर से कैसे बनाया जाए?
(hiddenest.dev)6 साल से अधिक समय तक एक ही प्रोडक्ट बनाते हुए, और जैसे-जैसे प्रोडक्ट बढ़ता है और टीम का आकार बड़ा होता है, तब engineering के स्तर पर किस तरह की चुनौतियाँ आती हैं, और नई तकनीकी नींव चुनने के मानदंड क्या हो सकते हैं—इस पर आधारित लेख।
प्रोडक्ट और टीम की वृद्धि के साथ आने वाली engineering चुनौतियाँ
- अगर पता चले कि मौजूदा server state logic में sequence की गारंटी नहीं है?
- अगर data की मात्रा तेज़ी से बढ़ जाए और dashboard की access speed या rendering धीमी हो जाए?
- अगर backend के साथ timezone मिलान के लिए
Intlmodule के बिना timezone implement करना पड़े? - अगर अचानक एक हफ्ते के भीतर multi-language environment तैयार करना पड़े?
- अगर component के prop naming अलग-अलग हो और गलतियों की दर बढ़ने लगे?
नई तकनीकी नींव अपनाने के कारण
- PMF से GTM चरण की ओर बढ़ने के लिए, deployment speed बनाए रखते हुए stability बढ़ानी होगी
- पुराने हिस्सों को संभालने की लागत कम करनी है और किसी एक व्यक्ति पर केंद्रित context को पुनर्वितरित करना है
- frontend ecosystem में बदलाव और प्रगति के कारण rewrite cost में कमी (React Server Component, Framework Agnostic आदि)
अभी कोई टिप्पणी नहीं है.