large scale apps/websites

Nice_guy

Well-known member
  • Nov 14, 2017
    2,632
    301
    83
    large scale apps/websites වලට පාවිච්චි කරන server technology/ framework මොනවද? 

    facebook එහෙමනන් පස්සෙ කාලෙක එයාලම හදපු framework එකක් සහ architecture එකක් තියෙනව කියල අහල තියෙනව. ඒත් එයාල මුල් කාලෙ පාවිච්චි කරපුව ඇතිනෙ.
     

    DAM40

    Well-known member
  • Jul 15, 2012
    2,377
    533
    113
    Kurunegala
    Much of it is written using XHP, and the runtime is HipHop for PHP. Like most websites there's a lot of JavaScript (programming language) running in the users' browsers. Erlang (programming language). The backend services and the web frontend communicate using Apache Thrift.
     
    Last edited:
    • Like
    Reactions: Nice_guy

    DAM40

    Well-known member
  • Jul 15, 2012
    2,377
    533
    113
    Kurunegala
    PHP is used for the front-end, Erlang is used for Chat, Java and C++ are also used in several places (and perhaps other languages as well). Thrift is an internally developed cross-language framework that ties all of these different languages together, making it possible for them to talk to each other.
     

    Nice_guy

    Well-known member
  • Nov 14, 2017
    2,632
    301
    83
    උත්තරවලට thanks මචන්ල.

    හැමෝටම රෙප් දුන්න ඔන්න. :yes::yes:
     
    • Like
    Reactions: DAM40