<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sunfish.git/opendc-compute/opendc-compute-simulator/src/main/kotlin, branch master</title>
<subtitle>The OpenDC BSc thesis repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/'/>
<entry>
<title>feat: complete system redesign: KafkaComputeMonitor stays, SmartScheduler is working and only HTTPClient remains, the rest will be moved to Python scripts</title>
<updated>2026-06-18T21:38:00+00:00</updated>
<author>
<name>mjkwiatkowski</name>
<email>mati.rewa@gmail.com</email>
</author>
<published>2026-06-18T21:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=54f94861da743cbd72d9755c2fbe4223176d90f4'/>
<id>54f94861da743cbd72d9755c2fbe4223176d90f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: managed to retrieve metric-by-metric from Redis in real time</title>
<updated>2026-06-17T16:08:56+00:00</updated>
<author>
<name>mjkwiatkowski</name>
<email>mati.rewa@gmail.com</email>
</author>
<published>2026-06-17T16:08:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=4562f52c9b540944200b33d4ffbd60b3cbc5ee79'/>
<id>4562f52c9b540944200b33d4ffbd60b3cbc5ee79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: migrated the SmarScheduler and the KafkaMonitor</title>
<updated>2026-06-15T21:54:52+00:00</updated>
<author>
<name>mjkwiatkowski</name>
<email>mati.rewa@gmail.com</email>
</author>
<published>2026-06-15T21:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=fa3ec84a38ca24157d5fb52a9715d9dad9a3e8c6'/>
<id>fa3ec84a38ca24157d5fb52a9715d9dad9a3e8c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add import topology (#393)</title>
<updated>2026-03-27T15:49:40+00:00</updated>
<author>
<name>vincent van beek</name>
<email>vincent@vlogic.nl</email>
</author>
<published>2026-03-27T15:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=048bf777997bdbf599240645fc66612c98abf3c2'/>
<id>048bf777997bdbf599240645fc66612c98abf3c2</id>
<content type='text'>
* add a the posibility to import and export topogies in JSON format

* fix web-runner integration, there were several bugs and mismatches between new implementations in OpenDC  and the UI</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add a the posibility to import and export topogies in JSON format

* fix web-runner integration, there were several bugs and mismatches between new implementations in OpenDC  and the UI</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor `SimHost` for improved memory tracking, error handling, and task state management.</title>
<updated>2026-03-13T12:04:17+00:00</updated>
<author>
<name>vincent van beek</name>
<email>you@example.com</email>
</author>
<published>2026-03-13T12:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=5d3dec97c48b3bda1d5f1e5e80a8df66fc6de58d'/>
<id>5d3dec97c48b3bda1d5f1e5e80a8df66fc6de58d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated the checkpointModel and OnUpdate of SimTraceWorkload (#380)</title>
<updated>2025-11-13T18:44:43+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2025-11-13T18:44:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=90d4369183a420689fb1d48687a77ec677572433'/>
<id>90d4369183a420689fb1d48687a77ec677572433</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Memory update (#379)</title>
<updated>2025-11-04T20:09:38+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2025-11-04T20:09:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=71f63618fb83c8e19ae48d5dc4a6e3927031cc10'/>
<id>71f63618fb83c8e19ae48d5dc4a6e3927031cc10</id>
<content type='text'>
* Updated the memory usage of Tasks. Still in Progress.

* Merged Task and ServiceTask -&gt; Currently not fully working!!!

* Fixed bugs that made the merger between Task and ServiceTask not work well.

* Updated jdk version for Dockerfile

* Removed ServiceFlavor.java and Task.kt</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Updated the memory usage of Tasks. Still in Progress.

* Merged Task and ServiceTask -&gt; Currently not fully working!!!

* Fixed bugs that made the merger between Task and ServiceTask not work well.

* Updated jdk version for Dockerfile

* Removed ServiceFlavor.java and Task.kt</pre>
</div>
</content>
</entry>
<entry>
<title>Updated FlowDistributor to use arrays for suppliers instead of maps (#378)</title>
<updated>2025-10-17T14:39:50+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2025-10-17T14:39:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=59898b873eabc72719376854770c55e8d8efaa0f'/>
<id>59898b873eabc72719376854770c55e8d8efaa0f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved the performance by removing many invalidates from FlowNodes (#377)</title>
<updated>2025-10-14T14:38:27+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2025-10-14T14:38:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=4181a4bd51b54a5905be1f46f74c1349776e35c2'/>
<id>4181a4bd51b54a5905be1f46f74c1349776e35c2</id>
<content type='text'>
* Updated the UpDatedConsumer to boolean array

* Updated SimTraceWorkload to not invalidate when the next fragment is started.

* Removed as much invalidates as possible</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Updated the UpDatedConsumer to boolean array

* Updated SimTraceWorkload to not invalidate when the next fragment is started.

* Removed as much invalidates as possible</pre>
</div>
</content>
</entry>
<entry>
<title>Improved FilterScheduler using a constantly sorting array (#374)</title>
<updated>2025-10-02T13:32:32+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2025-10-02T13:32:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=48ddc082ea301f54717a8ab7c54023f73220e4eb'/>
<id>48ddc082ea301f54717a8ab7c54023f73220e4eb</id>
<content type='text'>
Updated FilterScheduler.kt for performance using a constantly sorted Array</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated FilterScheduler.kt for performance using a constantly sorted Array</pre>
</div>
</content>
</entry>
</feed>
