Tuesday, February 25, 2020

IT questions Coursework Example | Topics and Well Written Essays - 750 words

IT questions - Coursework Example The sockets enable applications in different software to communicate through inbuilt network hardware and operating systems. In my daily communication, I get to use socket programming in different ways. The instant messaging applications that I use to connect with people in different parts of the world are coordinated by socket programming. At one point computers at our working place were connected through multiple sockets to enable us network together easily (Shuang, 2013). In any case where a server is used to connect some data or users of different software at distributed places, threads are used. A local database server that I was once involved in managing used java threads to respond to requests sent to the database server (Batenkov, 2012). Thread pools were created to keep track of the number of requests handled at a time. This was possible due to java concurrency that enables many programs to run parallel. The java threads were also helpful in synchronization of worker queues (Silas, 2012). Some times in our teams and organizations we are required to coordinate with other team members who are situated far from us. We use distributed processing in such cases since it enables us exchange data as messages are passed across processors. Several processors with their own memories are used here. Apache Storm is an example of distributed real-time computation systems we adapted. This application synchronized streams of data from many processors in different time zones (Kivi, 2012). With the advanced technology in the world today, many messaging applications have been introduced into the telecommunication industry (Sultan, 2014). Some of these applications have been of importance in coordinating me with my colleagues and friends. Google hangouts are one of the messaging applications that I use to connect with my partners found in other continents. Whatsapp is another application that helps me in communicating across continents

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.