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

  Identify three aspects of portfolio management

Speculate on why corporate culture plays a critical role in developing a more agile product development approach. Provide one (1) real-world example of the role that corporate culture plays in agile product development to support your response.

  Describe the scope and analyze how to control the scope

Procuring quality business requirements is an important step toward the design of quality information systems. Completion of a quality requirements document allows user needs and expectations to be captured so that infrastructure and information s..

  Prepare ppt on early child development for california

Prepare PPT on Early Child development for CALIFORNIA

  Mobile devices and outsourcing

Mobile devices and Outsourcing

  Explain how the keys to success work to comprehensively

Reflect upon the "Keys to Success"a from Chapter 22 of the Lane textbook. While it is understood that all the keys are important, select one and then explain why it is the most important.With the understanding that the CIO and the IT organization..

  Compare and contrast a context diagram

Context Diagram vs. Case Diagram - use case diagramand Compare and contrast a context diagram

  Evaluate the level of system security

Based on your research, assess how corporate leaders may make improper assumptions related to accounting information systems and the related information. Indicate the most negative potential impacts on business operations related to these assumpti..

  How would information be shared throughout the process

What activities would you implement to help manage your risk? How would you evaluate the effectiveness of your activities? How would information be shared throughout the process?

  Discuss the requirements for remote administration

Discuss the requirements for remote administration, resource management and SLA management. It may be useful to consider Morad and Dalbhanjan's operational checklists for DSI's OSDS. This section should be no more than two to three pages in length

  Briefly describe a health care provider of your choice

Briefly describe a health care provider of your choice and determine the best method(s) to gather and respond to market intelligence on opportunities and threats specific to that organization. Explain your rationale.

  Provide reliable evidence from at least four sources

The Assignment should take the form of a persuasive academic essay, in which you will provide reliable evidence from at least four sources to support the argument for change that you are advocating.

  Why is it important to make the distinction

What one thing do you think is wrong and what recommendation would you make concerning requirements gathering? Let's call the two people Bill and June.

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