CodeGym /مدونة جافا /Random-AR /أهم المواقع وجافا. ما هي عمالقة التكنولوجيا الذين يعتمدون...
John Squirrels
مستوى
San Francisco

أهم المواقع وجافا. ما هي عمالقة التكنولوجيا الذين يعتمدون على Java أكثر؟

نشرت في المجموعة
نظرًا لأن اتجاهات تطوير البرمجيات تأتي وتذهب بسرعة البرق، فإن إحدى الطرق للتأكد من أن مهاراتك المهنية ذات صلة بالسوق، عندما يتعلق الأمر بلغات وأدوات برمجة محددة، هي معرفة التقنيات التي تستخدمها شركات التكنولوجيا الكبرى. إن كونك ماهرًا في مجموعة التكنولوجيا التي يستخدمها على الأقل بعض أفضل عمالقة التكنولوجيا يضمن إلى حد كبير أن مهاراتك ستكون مطلوبة من قبل أصحاب العمل لسنوات قادمة. أهم المواقع وجافا.  ما هي عمالقة التكنولوجيا الذين يعتمدون على Java أكثر؟  - 1

ما هي لغات البرمجة التي تستخدمها شركات التكنولوجيا الكبرى؟

الآن، ليس سرًا أن Java هي إحدى لغات البرمجة الرائدة من حيث الاستخدام المؤسسي وربما أهم لغة الواجهة الخلفية للمؤسسات في العالم. استنادًا إلى دراسة أجرتها Coding Dojo، والتي قامت بتحليل لغات البرمجة الأكثر شيوعًا التي تستخدمها أكبر 25 شركة وحيدة القرن، فإن Java وPython وJavaScript وC/C++ وRuby هي لغات البرمجة الخمس الأكثر شيوعًا بين المؤسسات. بالطبع، يتم استخدام Java جنبًا إلى جنب مع لغات البرمجة الأخرى، ولكن من الصعب اليوم العثور على شركة تكنولوجيا كبرى لا تعتمد على Java لتشغيل بعض عملياتها على الأقل. فيما يلي قائمة بأفضل شركات التكنولوجيا ولغات البرمجة الرئيسية التي تستخدمها.

  • جوجل

الواجهة الأمامية: جافا سكريبت، تايب سكريبت. الواجهة الخلفية: Java، C، C++، Python، Go. قاعدة البيانات: Bigtable، MariaDB.

  • تفاحة

الواجهة الأمامية: جافا سكريبت، PHP. الواجهة الخلفية: جافا، بايثون، بيرل، روبي.

  • أمازون

الواجهة الأمامية: جافا سكريبت. الواجهة الخلفية: جافا، C++، بيرل.

  • فيسبوك

الواجهة الأمامية: جافا سكريبت. الواجهة الخلفية: Java، Python، Haskell، PHP، Hack، XHP، Erlang، C++.

  • موقع YouTube

الواجهة الأمامية: جافا سكريبت. الواجهة الخلفية: Java، C، C++، Python، Go.

  • تويتر

الواجهة الأمامية: جافا سكريبت. الواجهة الخلفية: Java، C++، Scala، Ruby.

  • موقع ئي باي

الواجهة الأمامية: جافا سكريبت. الخلفية: جافا، سكالا.

لغات البرمجة التي تستخدمها الشركات الكبرى غير التقنية

عندما يتعلق الأمر بالصناعات الأخرى والشركات غير التقنية، فإن الشركات الكبرى تستخدم أيضًا Java عادةً. فيما يلي عدة أمثلة عن أفضل الشركات ولغات البرمجة التي تعتمد عليها في بناء مواقعها الإلكترونية وخدماتها وتطبيقاتها.

1. البيع بالتجزئة.

  • وول مارت

    جافا، بايثون، جافا سكريبت، بيرل.

  • كوستكو

    جافا، بايثون، جافا سكريبت، سي.

  • هوم ديبوت

    جافا، بايثون، جافا سكريبت، C#، روبي.

2. الرعاية الصحية.

  • صحة CVS

    جافا، جافا سكريبت، سويفت.

  • مجموعة يونايتد هيلث

    جافا، جافا سكريبت، بايثون.

  • ماكسون

    جافا، جافا سكريبت.

  • كاردينال هيلث

    جافا، جافا سكريبت، بايثون.

3. التمويل.

  • جي بي مورغان

    جافا، بايثون، جافا سكريبت، بيرل، روبي.

  • سيتي جروب

    جافا، بايثون، C++، C#

  • ويلز فارغو

    جافا، بايثون، جافا سكريبت، C#.

4. الاتصالات.

  • ايه تي اند تي

    جافا، بايثون، جافا سكريبت، بيرل.

  • فيريزون

    جافا، بايثون، جافا سكريبت، سويفت.

  • كومكاست

    جافا، بايثون، جافا سكريبت، اذهب، روبي.

5. الفضاء والدفاع.

  • بوينغ

    جافا، بايثون، جافا سكريبت، بيرل، روبي.

  • رايثيون

    جافا، سي++، سي#.

أفضل الشركات وJavaEE

تعد Java EE (Java Platform, Enterprise Edition) واحدة من أهم الأدوات التي تحتاج إلى معرفتها والخبرة بها حتى تصبح مطلوبًا كمطور Java موجه للمؤسسات. Java EE عبارة عن منصة حوسبة Java للمؤسسات من Oracle. فهو يوفر واجهة برمجة التطبيقات (API) وبيئة التشغيل لتطوير وتشغيل برامج المؤسسة، بما في ذلك خدمات الشبكة والويب، وغيرها من تطبيقات الشبكة واسعة النطاق ومتعددة الطبقات والقابلة للتطوير والموثوقة والآمنة. يعمل Java EE على توسيع نظام Java الأساسي، الإصدار القياسي (Java SE)، مما يوفر واجهة برمجة تطبيقات لرسم الخرائط الارتباطية للكائنات، والبنى الموزعة والمتعددة الطبقات، وخدمات الويب. وفقًا لهذه البيانات الصادرة عن Enlyft، حاليًا، هناك 101,837 شركة تستخدم J2EE. غالبًا ما توجد الشركات التي تستخدم J2EE في الولايات المتحدة وفي مختلف الصناعات حيث يعد تطوير البرمجيات هو الأكثر شيوعًا. يتم استخدام J2EE بشكل متكرر من قبل الشركات التي لديها 10-50 موظفًا وإيرادات تتراوح بين 1-10 مليون دولار أمريكي.

كيف تستخدم شركات معينة جافا؟

عندما يتعلق الأمر بتفاصيل كيفية استخدام شركات تكنولوجيا محددة لـ Java في مواقعها الإلكترونية وخدماتها، فمن المفهوم أنه لا يوجد الكثير من المعلومات المتاحة بشكل علني لأن الشركات لا تتطلع دائمًا إلى تقديم هذا النوع من المعلومات للجمهور. فيما يلي عدة أمثلة لمواقع الويب الكبيرة التي تعتمد بشكل موثق جيدًا على كود Java.

  • كيف يستخدم الفيسبوك جافا؟

تاريخيًا، تمت كتابة الفيسبوك بلغة PHP بواسطة مارك زوكربيرج وداستن موسكوفيتش. والآن يعتمد أيضًا بشكل كبير على JavaScript للواجهة الأمامية. تتم كتابة تطبيقات الهاتف المحمول الخاصة بفيسبوك بلغة Java. تُستخدم هذه اللغة أيضًا لتشغيل عدد من العمليات الخلفية جنبًا إلى جنب مع C وC++. تستخدم الشبكة الاجتماعية أيضًا MySQL كمخزن ثابت ذي قيمة أساسية، ونقل الصلات والمنطق إلى خوادم الويب. تُستخدم منصة JavaEE لإنشاء تطبيقات Facebook تابعة لجهات خارجية والتي تتكامل مع خدمات Facebook عبر واجهات برمجة التطبيقات (APIs).

  • كيف يستخدم يوتيوب جافا؟

على الرغم من أن YouTube تم إنشاؤه في الأصل بلغة PHP بمساعدة HTML وCSS وJavaScript، إلا أنه يتعين على منصة استضافة الفيديو الأكثر شهرة في العالم اليوم أن تعتمد على Java كوسيلة للتعامل مع كميات هائلة من حركة المرور اليومية بكفاءة. تلعب Java دورًا مهمًا بشكل خاص في تطبيقات الويب والهواتف المحمولة على YouTube، بالإضافة إلى إنشاء واجهة برمجة تطبيقات YouTube.

  • كيف يستخدم تويتر جافا؟

من ناحية أخرى، يعد تويتر أحد أكثر الأمثلة التوضيحية لتحول شركة تكنولوجيا إلى Java على طول الطريق والفوز بمثل هذا القرار بشكل كبير. تمت كتابته في الأصل بلغة Ruby on Rails، وفي السنوات الأولى من شعبيته المتزايدة، واجه تويتر مشكلات كبيرة ومتكررة في الأداء. أصبحت الصفحة السفلية لموقع Twitter مشهورة وأنجبت ميم Fail Whale. كان ذلك حتى نقلت الشركة معظم مكدسها إلى JVM، وأنهت هذه العملية بحلول عام 2013 تقريبًا. تمت إعادة كتابة معظم كود الواجهة الخلفية لتويتر في Scala.

  • كيف يستخدم LinkedIn لغة Java؟

تعد شبكة التواصل الاجتماعي الاحترافية Linkedin مثالاً لموقع ويب كبير يراهن بشكل كبير على Java منذ البداية. وفقًا لمطوري الموقع ، فإن LinkedIn مكتوب بلغة Java بنسبة 99%، مع C++ وRuby on Rails وGroovy/Grails كلغات برمجة إضافية يستخدمونها لأغراض بسيطة. يتيح استخدام JVM لـ LinkedIn إمكانية إظهار أداء موثوق للغاية طوال الوقت حتى عندما تصل حركة الاستخدام إلى ذروتها.

  • كيف يستخدم جوجل جافا؟

وباعتبارها شركة مهتمة للغاية بأن تكون منتجاتها قابلة للتطوير بشكل كبير وموثوقة وقادرة على الحفاظ على زمن وصول منخفض ومتانة عالية، تعتمد Google أيضًا بشكل قوي جدًا على Java في جزء كبير من عملياتها الخلفية من خلال الخدمات والتطبيقات التي لا تعد ولا تحصى لعملاق الإنترنت. ومن المعروف أن إريك شميدت، الرئيس التنفيذي لشركة جوجل من عام 2001 إلى عام 2011، كان يعمل في شركة Sun Microsystems في بداية حياته المهنية حيث أشرف على مشروع Oak Project الذي تم إصداره لاحقًا باسم Java. روج إريك شميدت لفكرة بناء أندرويد بالكامل في جافا.
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION