Runtime Choices in Distributed Systems
https://ikristina.github.io/blog/runtime-choices-in-distributed-systems
#distributed-systems #go #rust #performance #concurrency #garbageCollector #Raft #cockroachDB #Redpanda #TiKV
Runtime Choices in Distributed Systems
https://ikristina.github.io/blog/runtime-choices-in-distributed-systems
#distributed-systems #go #rust #performance #concurrency #garbageCollector #Raft #cockroachDB #Redpanda #TiKV
Garbage Collection Games Edition
https://retropolis.com.br/2026/03/13/garbage-collection-games-edition/
#MundoRetro #adventures #Amiga #AmstradCpc #C64 #Commodore64 #games #GarbageCollector #MSX #MSX1 #MSX2

Voltando (parcialmente) de uma licença por problemas de saúde na família, vamos fazer um intensivão para diminuir a sala de estoques de links do Garbage Collector, que literalmente está explodindo de tanta coisa nova que tem aparecido no mundo retro. Vamos começar pelos games, que se reproduzem mais do que os Tribbles, de Star Trek!
Garbage Colector Musical Edition
https://retropolis.com.br/2026/02/10/garbage-colector-musical-edition/
#MundoRetro #chiptune #Commodore #Demo #FM #GarbageCollector #MSX #MSX1 #MSX2 #msic #MusicEdition #msica #NDP #PSG #SCC

E continuamos com os resultados da nossa Coleta Seletiva, apresentando hoje o resultado da separação de links dos últimos dias no setor musical: NDP DemoSongs - 10 - novo album a venda do compositor Kazuhiko Naruse (a.k.a naruto2413), com 7 composições para o PSG do MSX, utilizando o driver NDP, de sua própria autoria. Como
Garbage Collector Games Edition
https://retropolis.com.br/2026/02/05/garbage-collector-games-edition/
#MundoRetro #adventures #Amiga #amstrad #BASIC #BASIC10LINER #C64 #comodore #CVBasic #games #GarbageCollector #MSX #MSX2 #TextAdventure #TRS80 #TurboR

A Secretaria Municipal de Saneamento Público está tendo muito trabalho nos últimos dias, e estamos enfrentando dificuldades para separar todos os links de retrocomputação que tem aparecido na nossa timeline. Sendo assim, resolvemos implantar a Coleta Seletiva (está mais para entrega seletiva...): vamos agrupar os links por assunto, começando com Games, pois ninguém é de
Esse é o garbage collector passando na sua porta!
https://retropolis.com.br/2026/01/27/esse-e-o-garbage-collector-passando-na-sua-porta-2/
#MundoRetro #AmstradCpc #C #chiptune #GarbageCollector #IBM7094 #MrNishi #MSX #PixelArt #PointandClick

Prosseguindo com a saga de reunir conteúdos diversos que valem a pena serem listados, mas não rendem assunto para um post "normal", temos alguns links para compartilhar... Começamos com algumas dicas musicais: Se você é msxzeiro e viveu em algum momento dos últimos 40 anos nesse nosso planeta, já deve ter visto (e jogado) o
A boy and his garbage man were friends for 4 years. The sudden goodbye hit them both hard.
https://fed.brid.gy/r/https://www.upworthy.com/garbage-man-says-goodbye-to-boy-after-4-years-ex1
So thinking about asyncronous programming again and how I probably need to ditch #dlang's GC if I want performance and then it hit me:
Why tf is std.socket.Socket an heap-allocated, gc'd class to begin with?!?!
It dosn't uses syncronized that would require a classes monitor, nor does it hold any significant amount of data.
socket_t (fancy 32-bit fd)ushort-enum for the address family (16-bit)So in sum it holds 48-bit of data, while an pointer on modern systems will always be 64-bit (classes are always pointers / by ref in dlang).
Sure, it "uses" inheritance for 2 wrapper types TCPSocket and UDPSocket, which dont actually do anything other than pre-filling the type/protocol arguments in the constructor, which dont even survive after the call to socket(2)...
Is the std really that badly engineered at times or am I going crazy???
#dlang #programming #development #async #networking #garbagecollector
O garbage collector passou pelo Indie Retro News e…
https://retropolis.com.br/2026/01/06/o-garbage-collector-passou-pelo-indie-retro-news-e/
#MundoRetro #Amiga #AtariXE #AtariXL #Commodore64 #GarbageCollector #IndieRetroNews #Jogos #port #SabreWulf #SierraOnLine #SpaceQuestIV #StreetFighterII #Tetris #UltimatePlayTheGame #ZXSpectrum

Dessa vez estacionamos o garbage collector na porta do Indie Retro News, e reunimos os últimos lançamentos interessantes para as plataformas clássicas. Já faz um tempinho, mas o port do clássico Street Fighter II (jogo que, aliás, merece um dossiê nosso no futuro) para os Atari XL/XE está pronto, e inclusive com código fonte disponível.