Chapter 12

  1. Reactive programming is when applications react to an asynchronous data stream as it occurs.
  2. Data streams are a binary input/output of strings and primitive data types.
  3. Efficiency.
  4. The following are not required—data buffering, data translation, and conversion.
  5. java.util.concurrent.
  6. Flow.Publisher, Flow.Subscriber, Flow.Subscription, Flow.Processor.
  7. Multiple processes sharing a single processor.
  8. Concurrency and parallelism are often used as interchangeable terms. Concurrency is when multiple processes overlap, although the start and stop times could be different. Parallelism occurs when tasks start, run, and stop at the same time.
  9. The shared memory system configuration has multiple processors that all share a common system memory.
  10. With the distributed memory system, each processor has its own memory and each individual processor is fully linked with the other processors, making for a distributed system that is fully linked.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset