labs@atheron:~/services/rescue$ takeover --stabilize --modernize
منصوبوں کی بحالی
رکے ہوئے منصوبے، پھر سے راستے پر۔
سپلائر چلا گیا، کام رک گیا، یا جس سسٹم پر آپ انحصار کرتے ہیں وہ بار بار ٹوٹتا ہے۔ ہم پڑھتے ہیں کہ کیا موجود ہے، پہلے اسے مستحکم کرتے ہیں، پھر اسے مکمل کرتے ہیں یا ایک ایک حصہ کر کے جدید ٹیکنالوجی پر لے جاتے ہیں، جبکہ آپ کا کاروبار چلتا رہتا ہے۔
// ہم کیا کرتے ہیں
اٹکے ہوئے سے مستحکم تک۔
01
کام سنبھالنا
02
استحکام
03
رکے ہوئے منصوبے مکمل کرنا
04
پرانے سسٹمز کی جدید کاری
05
ڈیٹا کی منتقلی
06
دستاویزات
// ہم کیسے کام کرتے ہیں
پہلے استحکام، پھر بہتری۔
- ہم بدلنے سے پہلے پڑھتے ہیں۔ پہلے ہفتے یہ سمجھنے میں گزرتے ہیں کہ سسٹم کیا کرتا ہے، اسے دوبارہ لکھنے میں نہیں۔
- پہلے پرانے رویے کے گرد ٹیسٹس لگتے ہیں، تاکہ ہمیں معلوم ہو کہ نیا کوڈ وہی کام کرتا ہے۔
- پرانا اور نیا ساتھ ساتھ چلتے ہیں، اور ٹریفک ایسے مراحل میں منتقل ہوتی ہے جنہیں واپس لیا جا سکے۔
- ہم صاف بتاتے ہیں کہ کیا رکھنے کے قابل ہے اور کیا نہیں، چاہے رکھنے کا مطلب ہمارے لیے کم کام ہو۔
// ٹیکنالوجی
ہم عام طور پر آپ کو جس پر منتقل کرتے ہیں۔
- web
- Next.js, React, TypeScript
- services
- Node.js پر TypeScript، یا وہ زبان جو آپ کی ٹیم جانتی ہے
- data
- PostgreSQL، قواعد ڈیٹابیس میں جہاں ان کی جگہ ہے
- hosting
- بطورِ طے شدہ DigitalOcean؛ ضرورت ہو تو AWS، Google Cloud، Azure، Hetzner یا Vultr
- tests
- ہر تبدیلی کے گرد Vitest، پراپرٹی ٹیسٹس اور میوٹیشن ٹیسٹنگ
// ایک عام پہلا منصوبہ
سنبھالنے سے پہلے جائزہ۔
ہم کوڈ، سرورز اور باقی کام پڑھتے ہیں، پھر اسے مستحکم اور مکمل کرنے کا تحریری منصوبہ آپ کو دیتے ہیں، ہر قدم کی قیمت کے ساتھ۔ شروع کرنے کے لیے کال بک کریں۔
// questions
بحالی کے کام کے بارے میں سوالات۔
کیا آپ ہمیشہ دوبارہ لکھتے ہیں؟
نہیں۔ دوبارہ لکھنا سب سے خطرناک راستہ ہے اور اکثر ضروری نہیں۔ جو کام کرتا ہے ہم رکھتے ہیں، اور جو آپ کو روکتا ہے وہ بدلتے ہیں۔
ہمارے پاس پورا کوڈ یا لاگ اِن نہیں۔ پھر بھی؟
اکثر، ہاں۔ ہم پہلے آپ کو اپنی ملکیت کی چیزوں تک رسائی واپس دلانے میں مدد کرتے ہیں۔ جو واپس نہ مل سکے، وہ ہم آپ کو متبادل کے ساتھ بتاتے ہیں۔
کیا ہمارے صارفین کو پتا چلے گا؟
ہماری منصوبہ بندی یہی ہوتی ہے کہ نہ چلے۔ تبدیلیاں چھوٹے مراحل میں جاتی ہیں، ہر ایک کے لیے واپسی کے راستے کے ساتھ۔
اگر سسٹم کسی غیر معمولی زبان میں ہو؟
ہم زیادہ تر زبانیں پڑھ لیتے ہیں۔ اگر منتقل کرنا درست ہو، تو ہم اسے جدید ٹیکنالوجی پر لے جاتے ہیں۔ اگر نہیں، تو ہم یہی کہتے ہیں اور اسے چلتا رکھتے ہیں۔
// صنعتیں
یہ آپ کی صنعت میں کیسے فٹ ہوتا ہے۔
دیکھیں یہ آپ کی صنعت میں کیسا دکھتا ہے: خریداروں کے سوالات، اور قیمت کی حد کے ساتھ مثالی منصوبے۔
// متعلقہ
اکثر ایک ساتھ بنتے ہیں۔
// ہم کہاں کام کرتے ہیں
اپنی مارکیٹ تلاش کریں۔
یہ کام اپنے شہر کے حساب سے دیکھیں: وہاں کیا بدلتا ہے، خریدار کون سے سوال پوچھتے ہیں، اور آپ کی کرنسی میں قیمتیں۔
// شروعات
یقین نہیں کہ آپ کو کون سا چاہیے؟
ہمیں حل نہیں، مسئلہ بتائیں۔ ہم بتائیں گے کہ ہم کیا بنائیں گے، اور کیا نہیں۔