★★|ලෝකේ හොදම පරිගණක ඉංජිනේරුවෝ අතරට ලංකා&#3520

sogo

Active member
  • Mar 28, 2015
    645
    81
    28
    අනේ මන්දා මට වැරදීමක්ද දන්නෙ නෑ.ඒත් ඔය JAVA WORLD site එකේ තියන කරුණුවල Source එක Hackerrank Challenge නේද??

    Ranked By Average Score :confused::confused:
    Screen-Shot-2016-08-23-at-8.51.09-AM.png


    me list eke hema domain ekatama switzerland innawane. un echchratama genius da :shocked::shocked::shocked::shocked:
     

    RandomGuy

    Well-known member
  • Oct 15, 2014
    17,379
    16,226
    113
    ela
    monawada ban distributed systems kiyanne ??

    Systems that are running in multiple server computers. They may be located all over the world.

    Some systems have different servers setup to do different tasks. For an example, one server handles user authentication, another one has the database server, another server handling the database manipulation operations, etc... There are the other (probably most common) systems that has exactly the same application running in large number of servers and a load balancer directs user's requests to the server with the lowest load currently (or the nearest server). This is mainly possible if the system is designed to work maintaining a state (e.g. user session).

    I don't have much knowledge in web development. But I think technologies such as Hadoop, kafka are used by Google in their distributed systems.