InfoQ - Asynchronous Programming - Articles
https://www.infoq.com
InfoQ Asynchronous Programming Articles feedArticle: Designing for Concurrency: the Hilbertâ€™s Hotel Problem in Go
https://www.infoq.com/articles/concurrency-design-hilbert-problem-golang/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Asynchronous+Programming-articles
<img src="https://res.infoq.com/articles/concurrency-design-hilbert-problem-golang/en/headerimage/generatedHeaderImage-1675270232021.jpg"/><p>In this article, we want to show how achieving concurrency is the result of an appropriate design. A concurrent solution may turn out to be more elegant and easier to reason about than an equivalent sequential algorithm. To illustrate these concepts we use, as an example, the Hilbertâ€™s Hotel mathematical problem.</p> <i>By Enrico Piccinin</i>ConcurrencyMulti-coreProgramming LanguagesParallel ProgrammingAsynchronous ProgrammingDevelopmentarticleFri, 03 Feb 2023 09:00:00 GMThttps://www.infoq.com/articles/concurrency-design-hilbert-problem-golang/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Asynchronous+Programming-articlesEnrico Piccinin2023-02-03T09:00:00Z/articles/concurrency-design-hilbert-problem-golang/en