Q.1
________ uses blocking socket I/O for transport.
  • a) TNonblockingServer
  • b) TSimpleServer
  • c) TSocket
  • d) None of the mentioned
Q.2
_______ transport is required when using a non-blocking server.
  • a) TZlibTransport
  • b) TFramedTransport
  • c) TMemoryTransport
  • d) None of the mentioned
Q.3
Point out the correct statement.
  • a) To create a Mahout service, one has to write Thrift files that describe it, generate the code in the destination language
  • b) Thrift is written in Java
  • c) Thrift is a lean and clean library
  • d) None of the mentioned
Q.4
__________ uses memory for I/O in Thrift.
  • a) TZlibTransport
  • b) TFramedTransport
  • c) TMemoryTransport
  • d) None of the mentioned
Q.5
Point out the wrong statement.
  • a) There are no XML configuration files in Thrift
  • b) Thrift gives cross-language serialization with lower overhead than alternatives such as SOAP due to use of binary format
  • c) No framework to code is a feature of Thrift
  • d) None of the mentioned
Q.6
Which of the following is a multi-threaded server using non-blocking I/O?
  • a) TNonblockingServer
  • b) TSimpleServer
  • c) TSocket
  • d) None of the mentioned
Q.7
__________ is a single-threaded server using standard blocking I/O.
  • a) TNonblockingServer
  • b) TSimpleServer
  • c) TSocket
  • d) None of the mentioned
Q.8
Which of the following performs compression using zlib?
  • a) TZlibTransport
  • b) TFramedTransport
  • c) TMemoryTransport
  • d) None of the mentioned
Q.9
________ is a multi-threaded server using standard blocking I/O.
  • a) TNonblockingServer
  • b) TThreadPoolServer
  • c) TSimpleServer
  • d) None of the mentioned
Q.10
_____________ transport writes to a file.
  • a) TNonblockingServer
  • b) TFileTransport
  • c) TFramedTransport
  • d) TMemoryTransport
0 h : 0 m : 1 s