<feed xmlns='http://www.w3.org/2005/Atom'>
<title>distributed, branch master</title>
<subtitle>Run computations on multiple machines
</subtitle>
<id>https://git.tomsmeding.com/distributed/atom?h=master</id>
<link rel='self' href='https://git.tomsmeding.com/distributed/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/'/>
<updated>2020-03-28T20:30:41Z</updated>
<entry>
<title>controller-cli: Proof of concept CLI</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:29:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=be5ba0b1c3cb993543e50a4325e40ceaeb8082fb'/>
<id>urn:sha1:be5ba0b1c3cb993543e50a4325e40ceaeb8082fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>worker: Unload previous core before loading new</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=768804117c01d3b7a80b8899cb8fae0347dfb1fc'/>
<id>urn:sha1:768804117c01d3b7a80b8899cb8fae0347dfb1fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>worker: File::create(), not open(), to write files</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:28:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=bf4622348beb02d6b2508db96213943335bbfa62'/>
<id>urn:sha1:bf4622348beb02d6b2508db96213943335bbfa62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>worker: Correct job reply format</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:26:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=ca1f72456cfa92f72fc83f13adc5004f718c8404'/>
<id>urn:sha1:ca1f72456cfa92f72fc83f13adc5004f718c8404</id>
<content type='text'>
</content>
</entry>
<entry>
<title>controller: Properly keep track of # running jobs</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:25:44Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=60d91b79c046deb58b9dfb52d9b83e43d9690eb6'/>
<id>urn:sha1:60d91b79c046deb58b9dfb52d9b83e43d9690eb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>controller: Properly handle close() and related stuff</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:25:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=20d80818a3588aea6f5b8d258958da402a41f6bd'/>
<id>urn:sha1:20d80818a3588aea6f5b8d258958da402a41f6bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>controller: Fix bug (don't exit upon arrival of new worker)</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:23:54Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=3de8521e37c7d27439e7b599a32958920a31d176'/>
<id>urn:sha1:3de8521e37c7d27439e7b599a32958920a31d176</id>
<content type='text'>
</content>
</entry>
<entry>
<title>controller: Set keepalive on sockets</title>
<updated>2020-03-28T20:30:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=d4ba9f948f5acc5f6c22db0b5f2a1666262acc59'/>
<id>urn:sha1:d4ba9f948f5acc5f6c22db0b5f2a1666262acc59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>controller/utils: Properly handle short reads on socket</title>
<updated>2020-03-28T20:30:34Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-28T20:23:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=58dbe88ca932b4c998d8d012e88b3b5bd575edc5'/>
<id>urn:sha1:58dbe88ca932b4c998d8d012e88b3b5bd575edc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial, untested version of controller and worker</title>
<updated>2020-03-27T21:47:57Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2020-03-27T21:47:57Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/distributed/commit/?id=fd421e32780cad46782c16cd4e15947f295a08c7'/>
<id>urn:sha1:fd421e32780cad46782c16cd4e15947f295a08c7</id>
<content type='text'>
Worker has been tested to a marginal extent, but the controller is
litereally untested.
</content>
</entry>
</feed>
