Welcome to the 17th issue of TMPDIR, a weekly newsletter covering Embedded Linux, IoT systems, and technology in general. Subscribe to future issues at https://tinyletter.com/tmpdir and pass it on to anyone else you think might be interested. Please send any tips or feedback to info@tmpdir.org.


Linux

Yoe distribution release v2021.11 (langhe) is now released. We now support PowerVR drivers on BeagleBone Black. Github SRC_URI links have been changed to HTTPS as Github as deprecated git access. WiFi drivers for rPI have been upgraded to support for CM4 and PI400. Many other upgrades including Go 1.17 -- see release notes for more.


Other

Interesting discussion on the Gotime podcast about event driven systems. In this section, they discuss eventual consistency, idempotency, the snake-oil of exactly-once delivery, and using timestamps for merging -- all this sounds very familiar as we're dealing with all this in the Simple IoT project. Thus far, I'm liking the event driven architecture (using NATS) a lot.

Good article on various garbage collection techniques. This article explains why Go does not need a Java style garbage collector.

We started a new project named GitPLM, which contains tooling and a collection of best practices for managing information needed to manufacture products.


Quote for the week

If you get tired, learn to rest, not to quit. ― Banksy


Join our Discourse forum to discuss these or new topics. Find past issues of TMPDIR here. Listen to previous podcasts at https://tmpdir.org/.

Thanks for reading!

Khem and Cliff