Changeset [5e8c4cb6b80e4cb0c15b491c7634851c3398a76a] by Shayan Pooya

July 22nd, 2014 @ 02:01 PM

event_server: use processes for storing job events.

Instead of storing the events of the jobs in the status of the event_server, we
create one job_event process for each job and delegate the responsibility of
handling the job events to these processes. All of the operations still go
through the event_server, therefore, it is still a bottleneck.
https://github.com/discoproject/disco/commit/5e8c4cb6b80e4cb0c15b49...

Committed by Shayan Pooya

  • A master/src/event.hrl
  • A master/src/job_event.erl
  • M master/src/event_server.erl
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Disco is an open-source implementation of the Map-Reduce framework for distributed computing. As the original framework, Disco supports parallel computations over large data sets on unreliable cluster of computers.

Shared Ticket Bins