Distributed System

Distributed computing is a field of computer science that studies distributed systems. A distributed system is a software system in which components located on networked computers communicate and coordinate their actions by passing messages. The components interact with each other in order to achieve a common goal. Three significant characteristics of distributed systems are: concurrency of components, lack of a global clock, and independent failure of components. Examples of distributed systems vary from SOA-based systems to massively multiplayer online games to peer-to-peer applications.
Posts about Distributed System
  • Your Site IS Under Attack! Use a CDN to Keep Out Hackers, Scrapers and Bots

    … the server. That means these bots and attacks are slowing down the server and my site. If you’ve visited a WordPress blog and seen the white page with “error establishing a database connection” it is likely that site was under attack (whether they knew it or not). There is a better solution: using a Content Delivery Network (CDN) to block them…

    Gail Gardner/ Growmap- 24 readers -
  • How Facebook Audience Insights Are Real-Time

    … forward, the next step for our query engine is to support time-series data sets and organize data in a way that it could run real-time queries on an order-of-magnitude larger data sets. We hope to increase the ratio of data on embedded storage to keep the total memory requirement under control as it grows to petabyte-scale datasets. Wenrui Zhao, Maxim Sokolov, Scott Straw and Ajoy Frank were also credited with working on the audience insights query engine. …

    David Cohen/ AllFacebookin Social Facebook How To's- 10 readers -