Fixing Missing $ Inserted

Recently I got to list a bunch of BibTeX references in a document. The BibTeX entries were fetched from Crossref API and they all include a DOI field. When I…

System Executive – TBD

After the Scheduler split the jobs of System execution and created a schedule, System Executive is responsible for allocating Execution Contexts, dispatching the jobs to threads, perform synchronizations between dependent…

Concurrent Entity Access

A. Introduction It turns out that iterating the Entities in an incremental order of arrival time, which is required by Input Systems to function correctly, is not as easy to…

Service: Asset Manager

Introduction Systems and Components are not allowed to possess game assets such as textures. Instead, assets are referred to in Components using handles like numbers or strings. When processing the…