What information do you think facebook uses to determine

Assignment Help Management Information Sys
Reference no: EM131398576

The Database behind Facebook

Odds are you are one of the more than 1.3 billion active users of Facebook. If so, you probably know how to "friend" people and post photos, videos, and status updates. What you may not know is that there is a giant database that keeps track of all this information. Here is a partial list of what Facebook's database must track:

• Almost 1 billion objects, such as pages, groups, events, and communities

• More than 30 billion pieces of content, including links, posts, photos, notes, videos, and new stories

• Friend connections among the more than 1.3 billion active users (The average user has well over 100 friends.)

Source: https://newsroom.fb.com/company-info/.

Keeping track of all this information requires a very complex database design, in addition to a robust infrastructure. Facebook uses a variety of tools to create and manage its data, including Apache Cassandra, which manages data across hundreds of servers; Apache Hive, which facilitates summarizing and retrieving data in very large databases; and Scribe, which reliably delivers billions of Facebook messages each day.

While you may never have to deal with databases this large, you will probably have to use databases throughout your work life. Much of the information you will need to access in order to do your job will be stored in relational databases. Relational databases underlie many of the applications discussed throughout this book, including enterprise resource planning, customer relationship management, and supply chain management systems. (Note that Facebook uses other types of database technologies in addition to relational databases.)

Questions

1. Identify the information elements that are part of a Facebook profile.

2. What information do you think Facebook uses to determine what friend suggestions to make?

Reference no: EM131398576

Questions Cloud

How are machine languages different from assembly languages : With an assembly language, a programmer writes instructions using symbolic instruction codes, which are meaningful abbreviations.
Human resource and production decision : Workers are paid $50 per unit capital costs are $10, and your encapsulated windows sell for $each. Given this information, optimize your human resource and production decision. Do you anticipate earning a profit or a loss? Explain carefully.
Explicitly consider the customer value currently offered : Discuss how Robert should explicitly consider the customer value currently offered by Frank’s All-American BarBeQue. In your discussion, comment on the five value benefits and the perceived costs. Describe and give an example as to why dependency, po..
Describing why the conversion strategy you chose : Then, the team members should meet to discuss their findings, decide upon the best conversion strategy to use, and then prepare a brief report describing why the conversion strategy you chose is the best one. Submit the report to your instructor.
What information do you think facebook uses to determine : Odds are you are one of the more than 1.3 billion active users of Facebook. If so, you probably know how to "friend" people and post photos, videos, and status updates. What you may not know is that there is a giant database that keeps track of al..
People tend to do what with the money : During an episode of hyperinflation, people tend to do what with the money? Do they spend more or hold on to it? And will it make the inflation worse?or fix it?
What is the estimated probability : Compute a 0.95 confidence interval for the true probability using the R function binomci. What is the estimated probability that someone is optimistic, given that the person has a low income?
Explain how international letters of credit were established : B7530- Explain how International Letters of Credit were established. Analyze how International Letters of Credit facilitated international trade for the firms.
What does the context say about james : What does the context say about James 2:8-11? Support your answer with academic resource, the Bible and incorporate the research into your writing appropriately and also scholarly manner

Reviews

Write a Review

Management Information Sys Questions & Answers

  Examples of other major federal policy

Cite two or three examples of other major federal policy initiatives or laws that affect health care information technology and evaluate the impacts of each on quality of care.

  Determine main action that target took after breach occurred

Conclude the main reasons why the attack on Target occurred. Determine the main actions that Target took after the breach occurred and evaluate the efficiency of such actions.

  What is the role of business process reengineering

What is the role of business process reengineering (BPR) in enhancing competitiveness? Give examples to illustrate your answer. Respond to at least two of your classmates' postings.

  Impact of information technology on business

Impact of information technology on business - What are your thoughts on how security and privacy will be controlled?

  Important information about global managementcompare and

important information about global managementcompare and contrast decision making at headquarters and at foreign

  Manage the information security risks of the organisation

COIT20263 Information Security Management - You are required to analyse the scenario and produce a report that discusses the guidelines for managing the information security risks of the organisation.

  An information technology director collected the names

an information technology director collected the names andan information technology director collected the names and

  Metrics for production processesas the company manychip

metrics for production processesas the company manychip examines various methods to assess its performance and design

  Create a graphical representation

Create a graphical representation of your recommended architecture. Identify and describe any potential ethical issues that could arise in connection with the new architecture

  What are the three vs associated with big data

Watch the video, "Explaining Big Data" and answer the following question: What are the three "V's" associated with big data? Identify the values and briefly describe them

  Develop the load profile for the computer assembly process

Calculate the processing load and develop the load profile for the computer assembly process. As the planner, what concerns do you have (if any)? What changes might you consider?

  How are information systems transforming business

How are information systems transforming business, and what is their relationship to globalization? What are business processes? How are they related to information systems

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd