20/09/2026
🖥️ من الـMainframe إلى الـCloud
مين اخترع الـServer؟ وإزاي وصلنا للسيرفر اللي بنستخدمه النهارده؟
لو سألت حد:
❓ مين اخترع الـServer؟
غالبًا هتسمع اسم شخص أو شركة...
لكن الحقيقة مختلفة تمامًا 👀
الـServer مش اختراع شخص واحد.
هو نتيجة تطور استمر لعشرات السنين، بدأ من أجهزة ضخمة جدًا تخدم مستخدمين كتير، ووصل النهارده إلى Virtual Machines وContainers وCloud وServerless.
خلينا نرجع للبداية 👇
━━━━━━━━━━━━━━
🏢 1️⃣ البداية: عصر الـMainframe | الخمسينات والستينات
في البداية، الكمبيوتر لم يكن جهازًا شخصيًا لكل مستخدم.
كان عندك جهاز مركزي ضخم جدًا يمتلك معظم قوة المعالجة والتخزين، والمستخدمون يتعاملون معه من خلال Terminals بسيطة.
الشكل كان تقريبًا:
👤 User
⬇️
⌨️ Terminal
⬇️
🖥️ Mainframe
الـMainframe كان يقوم بالمعالجة وتخزين البيانات وتشغيل التطبيقات لعدد كبير من المستخدمين.
في الخمسينات ظهرت أنظمة مثل IBM 705 وIBM 1401، وكانت هذه الأجهزة تُستخدم كمراكز لمعالجة وتخزين بيانات المؤسسات.
ثم جاء IBM System/360 عام 1964، وأصبح نقطة تحول ضخمة في تاريخ الـMainframes، لأنه قدم عائلة من الأنظمة المتوافقة مع بعضها، وسمح بتشغيل البرامج عبر نماذج مختلفة من نفس العائلة.
💡 ليه احتاجوا النظام ده؟
لأن المؤسسات كانت محتاجة:
✅ معالجة كميات ضخمة من البيانات
✅ تخزين مركزي
✅ تشغيل برامج للأعمال
✅ خدمة عدد كبير من المستخدمين
✅ تقليل تكلفة تكرار نفس الـComputing Power لكل مستخدم
يعني فكرة أساسية بدأت تظهر:
«بدل ما كل مستخدم يمتلك جهاز قوي... نخلي القوة في جهاز مركزي ونخلي المستخدمين يستفيدوا منها.»
━━━━━━━━━━━━━━
⚙️ 2️⃣ ظهور الـMinicomputers | الستينات والسبعينات
الـMainframes كانت قوية جدًا، لكنها كانت:
💰 غالية
📦 ضخمة
🏢 تحتاج تجهيزات خاصة
فبدأت تظهر أجهزة أصغر وأقل تكلفة تسمى Minicomputers.
وده ساعد شركات ومؤسسات أكثر على امتلاك Computing Power خاص بها.
لكن الفكرة الأساسية ما زالت موجودة:
Computing مركزي + مستخدمون يعتمدون عليه.
━━━━━━━━━━━━━━
💻 3️⃣ ظهور الـPC والـLAN | الثمانينات
هنا حصل تغيير ضخم.
الـPersonal Computer بدأ يمتلك Processing Power خاص به.
وفي نفس الوقت انتشرت الـLANs.
فبدأت أجهزة الكمبيوتر تتصل ببعضها داخل المؤسسة.
وهنا ظهرت حاجة مهمة جدًا:
❓ لو عندي 50 جهاز...
هل أضع نفس الملفات على كل جهاز؟
❌ غير عملي.
❓ وهل كل جهاز يحتاج Printer منفصل؟
❌ طبعًا لا.
بدأنا نحتاج أجهزة مخصصة لتقديم خدمات لباقي الأجهزة:
📁 File Server
🖨️ Print Server
🗄️ Database Server
⚙️ Application Server
وهنا بدأت فكرة الـServer بالشكل الأقرب للمفهوم الحديث.
━━━━━━━━━━━━━━
🔄 4️⃣ Client–Server Architecture | الثمانينات والتسعينات
هنا حصل تحول مهم جدًا.
بدل ما جهاز واحد يعمل كل شيء...
أصبح لدينا:
💻 Client
⬇️ Request
🖥️ Server
⬇️ Response
💻 Client
الـClient يطلب خدمة.
والـServer يقدمها.
مثال:
المستخدم يريد ملفًا:
💻 Client
➡️ "هات الملف"
🖥️ File Server
➡️ "اتفضل الملف"
ومع تطور الأنظمة ظهرت Architectures مثل:
2-Tier
⬇️
3-Tier
⬇️
N-Tier
وده أصبح أساسًا مهمًا للأنظمة الحديثة.
━━━━━━━━━━━━━━
🌍 5️⃣ طيب مين اخترع الـWeb Server؟
هنا نقدر نتكلم عن اسم محدد.
في عام 1989، اقترح العالم البريطاني Tim Berners-Lee في CERN فكرة الـWorld Wide Web بهدف تسهيل مشاركة المعلومات بين العلماء.
وفي عام 1990، قام بتطوير أول Web Server وWeb Browser.
والأهم...
كان أول Web Server يعمل على جهاز NeXT موجود في مكتبه في CERN.
وكان الجهاز عليه تحذير مكتوب بخط اليد:
⚠️ This machine is a server. DO NOT POWER IT DOWN!!
لأنه كان يشغل أول Web Server في العالم. 😄
وكان موقع:
info.cern.ch
هو أول Website وأول Web Server في العالم.
يعني:
🌐 Browser
⬇️ HTTP Request
🖥️ Web Server
⬇️ HTTP Response
🌐 Web Page
وهنا بدأت رحلة الـWeb التي غيرت العالم.
━━━━━━━━━━━━━━
🏢 6️⃣ Data Centers & Rack Servers | التسعينات والـ2000s
مع انتشار الإنترنت والتطبيقات، الشركات لم تعد تحتاج Server واحدًا فقط.
بدأنا نشوف:
🖥️🖥️🖥️🖥️
عدد كبير من الـServers
⬇️
🏢 Data Center
وظهرت بنية أكثر احترافية:
🔹 Rack Servers
🔹 Storage Systems
🔹 Network Infrastructure
🔹 Redundancy
🔹 Load Balancing
🔹 Backup
🔹 High Availability
والهدف أصبح:
الخدمة تفضل شغالة حتى لو حصلت مشكلة في Server أو Hardware.
━━━━━━━━━━━━━━
🧩 7️⃣ Virtualization | بداية الألفينات
وهنا ظهرت ثورة جديدة.
قديمًا:
🖥️ Physical Server
⬇️
Operating System
لكن مع الـVirtualization:
🖥️ Physical Server
⬇️
🧩 Hypervisor
⬇️
🖥️ VM 1
🖥️ VM 2
🖥️ VM 3
🖥️ VM 4
يعني جهاز Physical واحد يستطيع تشغيل عدة Virtual Machines.
وده أدى إلى:
✅ استغلال أفضل للـHardware
✅ تقليل عدد الـPhysical Servers
✅ تقليل التكلفة
✅ سرعة إنشاء Servers جديدة
✅ سهولة الإدارة والـMigration
✅ مرونة أكبر في الـInfrastructure
والفكرة نفسها لها جذور أقدم؛ IBM استخدمت تقنيات Virtualization على الـMainframes منذ الستينات.
━━━━━━━━━━━━━━
☁️ 8️⃣ Cloud Computing | الألفينات وما بعدها
الـCloud لم يظهر فجأة.
هو نتيجة تطور أفكار كثيرة:
Mainframe
⬇️
Client–Server
⬇️
Internet
⬇️
Web
⬇️
Data Centers
⬇️
Virtualization
⬇️
☁️ Cloud
بدل ما الشركة تقول:
"أنا محتاج Server."
وتشتري Hardware وتعمل Data Center وتديره بالكامل...
أصبح بإمكانها الحصول على Computing Resources عند الحاجة.
🖥️ Compute
💾 Storage
🌐 Networking
وبحسب النموذج المستخدم، يمكن زيادة وتقليل الموارد حسب الحاجة والدفع وفق الاستخدام.
━━━━━━━━━━━━━━
🚀 9️⃣ والنهارده... إيه هو الـServer أصلًا؟
هنا المفهوم نفسه اتغير.
الـServer مش لازم يكون:
🖥️ جهاز Physical موجود في Rack.
ممكن يكون:
🖥️ Physical Server
⬇️
🧩 Virtual Machine
⬇️
📦 Container
⬇️
☁️ Cloud Instance
⬇️
⚡ Serverless Function
يعني كلمة Server أصبحت تصف في كثير من الحالات الدور الذي يقدمه النظام أكثر من كونها اسم جهاز معين.
والتعريف الأساسي ببساطة:
«Server هو جهاز أو نظام يقدم Resources أو Services لأجهزة أو Clients أخرى عبر الشبكة.»
مثل:
📁 File Server
🗄️ Database Server
🌐 Web Server
📧 Mail Server
🔐 Authentication Server
⚙️ Application Server
وهذا يتوافق مع تعريف NIST للـServer باعتباره جهازًا أو نظامًا على الشبكة يدير موارد ويقدم خدمات مثل الملفات والطباعة وقواعد البيانات.
━━━━━━━━━━━━━━
🔥 الخلاصة
الـServer لم يخترعه شخص واحد.
القصة كانت تطورًا تدريجيًا:
🏢 Mainframe
⬇️
⚙️ Minicomputer
⬇️
💻 PC + LAN
⬇️
🔄 Client–Server
⬇️
🌍 Web Server
⬇️
🏢 Data Center
⬇️
🧩 Virtualization
⬇️
☁️ Cloud
⬇️
📦 Containers
⬇️
⚡ Serverless
أما أول Web Server في العالم فكان من تطوير Tim Berners-Lee في CERN عام 1990 على جهاز NeXT.
والسؤال الأهم:
❓ إزاي السيرفر انتقل من جهاز ضخم يكلف ملايين الدولارات... إلى Container أو Function ممكن تنشئها في ثواني؟