CS498 CCA
Which technology can support addressing the following need? "Data representation for (un)marshalling on different machines and programming languages"
XML
A long-running business needs 10,000 computers for one-time data processing.
Cloud computing
In cloudonomics, the coefficient of variation (Cv) is a measure of smoothness of (aggregate) demand(s). What is the impact of increasing the load from 1 workload to n on Cv under perfectly positively correlated demands?
Cv remains constant
What Communication framework or technology do many Big Data systems use, and why?
Apache Thrift, because it is scalable and easy to use the auto-generated RPC functions.
A long-running business serves 10,000 users during the day and 100 during the night.
In-house servers
A lightning-fast storage solution for gigantic amounts of data, using a proprietary network routing algorithm.
Infrastructure-as-a-Service
What HTTP verbs are used in RESTful APIs?
PUT, GET, DELETE
Which technology will address the following need? "Create, Update, Read, and Remove objects over the web"
REST
What is the function of Middleware?
Software that provides services to applications beyond those generally available at the operating system
What are the properties of big data?
Volume, Velocity, Variety, Veracity
A long-running business serves 1,000 daily but 1,000,000 during the holiday session.
Hybrid approach
ACME company needs to deploy a system with an in-house modified Operating System, with a custom kernel optimized for heightened security.
Infrastructure-as-a-Service
Which technology can best address the following need? "Human readable representation of data"
JSON
What are the event types in WebSocket?
Open, Close, Error, Message
A web hosting solution for PHP web application
Platform-as-a-Service
ACME company needs to provide a widely used application to all its marketing team.
Software-as-a-Service
An Electronic Health Record system for clinics and doctors
Software-as-a-Service
Which technology will address the following need? "Send method execution requests to a remote object"
SOAP
Under which scenario would we be better off using HTTP Streaming API?
In a massive multiplayer game