CodeGym /وبلاگ جاوا /Random-FA /وب سایت های برتر و جاوا. کدام غول های فناوری بیشتر به جاو...
John Squirrels
مرحله
San Francisco

وب سایت های برتر و جاوا. کدام غول های فناوری بیشتر به جاوا متکی هستند؟

در گروه منتشر شد
از آنجایی که روند توسعه نرم‌افزار با سرعتی بسیار بالا می‌آید و می‌رود، یکی از راه‌های اطمینان از مرتبط بودن مهارت‌های حرفه‌ای شما در بازار، وقتی صحبت از زبان‌ها و ابزارهای برنامه‌نویسی خاص می‌شود، این است که بدانید شرکت‌های بزرگ فناوری از چه فناوری‌هایی استفاده می‌کنند. مهارت داشتن در یک پشته فناوری که توسط حداقل برخی از غول های برتر فناوری استفاده می شود، تقریباً تضمین می کند که مهارت های شما برای سال های آینده مورد تقاضای کارفرمایان خواهد بود. وب سایت های برتر و جاوا.  کدام غول های فناوری بیشتر به جاوا متکی هستند؟  - 1

شرکت های برتر فناوری از کدام زبان برنامه نویسی استفاده می کنند؟

اکنون، بر کسی پوشیده نیست که جاوا یکی از زبان های برنامه نویسی پیشرو از نظر استفاده سازمانی و احتمالاً مهم ترین زبان برنامه نویسی سازمانی در جهان است. بر اساس مطالعه انجام شده توسط Coding Dojo، تجزیه و تحلیل محبوب ترین زبان های برنامه نویسی مورد استفاده توسط 25 شرکت برتر یونیکورن، جاوا، پایتون، جاوا اسکریپت، C/C++ و Ruby پنج زبان برنامه نویسی محبوب در بین شرکت ها هستند. البته جاوا در کنار سایر زبان های برنامه نویسی مورد استفاده قرار می گیرد، اما امروزه یافتن یک شرکت فناوری بزرگ که برای تامین حداقل برخی از فرآیندهای خود به جاوا متکی نباشد واقعاً دشوار است. در اینجا لیستی از شرکت های برتر فناوری و زبان های برنامه نویسی اصلی که آنها استفاده می کنند آورده شده است.

  • گوگل

Front-end: JavaScript، TypeScript. Back-end: Java، C، C++، Python، Go. پایگاه داده: Bigtable، MariaDB.

  • سیب

Front-end: جاوا اسکریپت، PHP. بک‌اند: جاوا، پایتون، پرل، روبی.

  • آمازون

Front-end: جاوا اسکریپت. بک‌اند: جاوا، سی پلاس پلاس، پرل.

  • فیس بوک

Front-end: جاوا اسکریپت. بک‌اند: جاوا، پایتون، هسکل، پی‌اچ‌پی، هک، XHP، Erlang، C++.

  • یوتیوب

Front-end: جاوا اسکریپت. Back-end: Java، C، C++، Python، Go.

  • توییتر

Front-end: جاوا اسکریپت. بک‌اند: جاوا، سی پلاس پلاس، اسکالا، روبی.

  • eBay

Front-end: جاوا اسکریپت. پایان: جاوا، اسکالا.

زبان های برنامه نویسی که توسط شرکت های برتر غیر فناوری استفاده می شود

وقتی صحبت از سایر صنایع و شرکت‌های غیرفناوری می‌شود، برترین‌ها نیز معمولاً از جاوا استفاده می‌کنند. در اینجا چندین نمونه از شرکت های برتر و زبان های برنامه نویسی که برای ساخت وب سایت ها، خدمات و برنامه های خود به آنها تکیه می کنند، آورده شده است.

1. خرده فروشی.

  • والمارت

    جاوا، پایتون، جاوا اسکریپت، پرل.

  • کاستکو

    جاوا، پایتون، جاوا اسکریپت، سی.

  • انبار خانه

    جاوا، پایتون، جاوا اسکریپت، سی شارپ، روبی.

2. مراقبت های بهداشتی.

  • سلامت CVS

    جاوا، جاوا اسکریپت، سوئیفت.

  • گروه یونایتد هلث

    جاوا، جاوا اسکریپت، پایتون.

  • مک کسون

    جاوا، جاوا اسکریپت.

  • کاردینال هلث

    جاوا، جاوا اسکریپت، پایتون.

3. امور مالی.

  • جی پی مورگان

    جاوا، پایتون، جاوا اسکریپت، پرل، روبی.

  • سیتی گروپ

    جاوا، پایتون، سی پلاس پلاس، سی شارپ

  • ولز فارگو

    جاوا، پایتون، جاوا اسکریپت، سی شارپ.

4. مخابرات.

  • AT&T

    جاوا، پایتون، جاوا اسکریپت، پرل.

  • Verizon

    جاوا، پایتون، جاوا اسکریپت، سوئیفت.

  • Comcast

    جاوا، پایتون، جاوا اسکریپت، برو، روبی.

5. هوافضا و دفاع.

  • بوئینگ

    جاوا، پایتون، جاوا اسکریپت، پرل، روبی.

  • ریتون

    جاوا، سی پلاس پلاس، سی شارپ.

شرکت های برتر و JavaEE

Java EE (جاوا پلتفرم، نسخه Enterprise) یکی از مهم ترین ابزارهایی است که باید بدانید و تجربه داشته باشید تا بتوانید به عنوان یک توسعه دهنده جاوا سازمانی مورد تقاضا باشید. Java EE پلتفرم محاسباتی جاوا سازمانی Oracle است. این یک API و محیط زمان اجرا را برای توسعه و اجرای نرم افزارهای سازمانی، از جمله خدمات شبکه و وب، و دیگر برنامه های شبکه در مقیاس بزرگ، چند لایه، مقیاس پذیر، قابل اعتماد و ایمن فراهم می کند. Java EE پلتفرم جاوا، نسخه استاندارد (Java SE) را گسترش می دهد و یک API برای نقشه برداری شی رابطه ای، معماری های توزیع شده و چند لایه و خدمات وب ارائه می دهد. بر اساس این داده های Enlyft، در حال حاضر، 101837 شرکت از J2EE استفاده می کنند. کسب‌وکارهایی که از J2EE استفاده می‌کنند اغلب در ایالات متحده و در سراسر صنایع یافت می‌شوند که توسعه نرم‌افزار محبوب‌ترین آنهاست. J2EE بیشتر توسط شرکت هایی با 10-50 کارمند و درآمد 1-10 میلیون دلاری استفاده می شود.

شرکت های خاصی چقدر از جاوا استفاده می کنند؟

وقتی صحبت از جزئیات نحوه استفاده شرکت‌های فناوری خاص از جاوا در وب‌سایت‌ها و سرویس‌های خود می‌شود، معلوم است که اطلاعات چندانی در دسترس نیست زیرا کسب‌وکارها همیشه به دنبال ارائه این نوع اطلاعات به عموم نیستند. در اینجا چندین نمونه از وب سایت های بزرگ با اتکای مستند به کد جاوا آورده شده است.

  • فیس بوک چگونه از جاوا استفاده می کند؟

از لحاظ تاریخی، فیس بوک به زبان PHP توسط مارک زاکربرگ و داستین موسکوویتز نوشته شده است. در حال حاضر نیز به شدت به جاوا اسکریپت برای فرانت اند متکی است. برنامه های موبایل فیس بوک به زبان جاوا نوشته شده اند. این زبان همچنین برای تامین قدرت تعدادی از پردازش های پشتیبان همراه با C و C++ استفاده می شود. این شبکه اجتماعی همچنین از MySQL به عنوان یک ذخیره سازی پایدار با ارزش کلید، جابجایی اتصالات و منطق بر روی سرورهای وب استفاده می کند. پلت فرم JavaEE برای ایجاد برنامه های فیس بوک شخص ثالث که از طریق API با خدمات فیس بوک ادغام می شوند، استفاده می شود.

  • یوتیوب چگونه از جاوا استفاده می کند؟

اگرچه یوتیوب در ابتدا به زبان PHP و با کمک HTML، CSS و جاوا اسکریپت ساخته شده بود، امروزه محبوب‌ترین پلتفرم میزبانی ویدیو در جهان باید به جاوا به عنوان راهی برای مدیریت کارآمد حجم عظیمی از ترافیک روزانه تکیه کند. جاوا نقش مهمی را در برنامه های موبایل و وب YouTube و همچنین ساخت API YouTube ایفا می کند.

  • توییتر چگونه از جاوا استفاده می کند؟

از سوی دیگر، توییتر یکی از گویاترین نمونه های یک شرکت فناوری است که در طول مسیر به جاوا روی آورده و از چنین تصمیمی برنده شده است. توییتر که در اصل به زبان Ruby on Rails نوشته شده بود، در اولین سال‌های محبوبیتش، مشکلات عملکردی عمده و مکرری داشت. صفحه پایین وب سایت توییتر حتی معروف شده و میم نهنگ شکست خورده را به دنیا آورد. این تا زمانی بود که شرکت بیشتر پشته خود را به JVM منتقل کرد و این فرآیند را تا حدود سال 2013 به پایان رساند. بیشتر کدهای پشتیبان توییتر در اسکالا دوباره نوشته شدند.

  • لینکدین چگونه از جاوا استفاده می کند؟

شبکه اجتماعی حرفه‌ای Linkedin نمونه‌ای از یک وب‌سایت بزرگ است که از ابتدا روی جاوا به شدت شرط‌بندی می‌کرد. به گفته توسعه دهندگان این وب سایت ، لینکدین در 99 درصد جاوا نوشته شده است، با C++، Ruby on Rails و Groovy/Grails به عنوان زبان های برنامه نویسی اضافی که برای اهداف جزئی استفاده می کنند. استفاده از JVM به LinkedIn اجازه می دهد تا بتواند عملکرد بسیار قابل اعتمادی را در تمام مدت نشان دهد، حتی زمانی که ترافیک استفاده در اوج است.

  • گوگل چگونه از جاوا استفاده می کند؟

به عنوان شرکتی که بسیار نگران مقیاس پذیر بودن، قابل اعتماد بودن و ماندگاری بالا محصولاتش است، گوگل همچنین برای بخش بزرگی از فرآیندهای پشتیبان خود از طریق سرویس ها و برنامه های کاربردی بی شمار غول اینترنتی به جاوا تکیه دارد. معروف است که اریک اشمیت، مدیرعامل گوگل از سال 2001 تا 2011، در اوایل کار خود در Sun Microsystems کار می کرد و در آنجا سرپرستی پروژه Oak را بر عهده داشت که بعداً به عنوان جاوا منتشر شد. اریک اشمیت ایده ساخت اندروید را به طور کامل در جاوا ترویج کرد.
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION