التقنية المملة تتوسّع أفضل من تقنيتك
لماذا أختار دائمًا Postgres والطوابير بدلًا من أحدث صيعة — وكيف أنقذت كل فريق عملت معه.
كل بضعة أشهر تظهر قاعدة بيانات جديدة على Hacker News تعد بـ ١٠ أضعاف الإنتاجية. العام الماضي كانت قواعد البيانات المتجهة. قبله، قواعد edge. هذا العام، شيء آخر. شاهدت فرقًا تستبدل Postgres بكل من هذه، وبعد ثلاث سنوات شاهدتهم يستبدلون البديل обратно.
الأمر هو: Postgres اختُبر معركةً لثلاثين عامًا. يتعامل مع جداول ١٠ تيرابايت، وأعمدة JSON، وبحث نصّي كامل، واستعلامات جغرافية، وpub/sub، والآن بحث متجه — كل ذلك في عملية واحدة. الميزات التي تحتاجها غالبًا موجودة. الأخطاء التي ستواجهها غالبًا مُصلَحة.
لا أقول لا تستخدم أدوات جديدة. أقول: كل أداة جديدة في مكدّسك رهان. كل رهان يكلّفك تعقيدًا تشغيليًا، ووقت تصحيح، ونوعًا من الأخطاء لم تره من قبل. ضريبة التقنية المملة حقيقية، لكنها معروفة. ضريبة التقنية الجديدة اللامعة مجهولة — والضرائب المجهولة أكبر عادة.
عندما أُدقّق نظامًا يفشل في التوسّع، نادرًا ما تكون المشكلة في قاعدة البيانات. عادة ما يضيف أحدهم طبقة Redis الآن متقادمة، أو microservice أصبح اختناق شبكة، أو طابور أصبح نقطة فشل وحيدة. العلاج دائمًا تقريبًا: احذف طبقة، لا تضف واحدة.
الفرق التي رأيتها تتوسّع بنظافة تشترك في سمة واحدة: تشكّ في التقنية الجديدة. تتبناها، في النهاية، لكن فقط بعد أن تثبت في إنتاج شخص آخر. ليسوا متأخرين — هم متبنّو الموجة الثانية. ويُطلقون أسرع من المتقدمين، لأنهم يقضون وقتًا أقل في تصحيح برمجيات الآخرين.
تطوير الذكاء الاصطناعي بالتقييم
توقف عن التحقق العاطفي من نموذجك. سير عمل عملي لإطلاق ميزات ذكاء اصطناعي يمكن الدفاع عنها في الإنتاج.
الـ Edge أولًا: مذكّرة معمارية
ستة أشهر من تشغيل نشر Edge على ٢٤٠ نقطة حضور. ما نجح، ما انكسر، وما لن أكرّره أبدًا.
ساعات الهدوء: الدفاع عن العمل العميق
التغيير الواحد في التقويم الذي ضاعف إنتاجي. ملاحظة ميدانية للمهندسين الذين لا يتوقف عن مقاطعتهم أحد.