Josh Baker
@tidwall
databases, geospatial, location tech. https://tile38.com | https://tidwall.com | https://github.com/tidwall
Here's the results of the benchmarking I did for various caching software. Memcache, Redis, Valkey, Dragonfly, and Garnet. github.com/tidwall/cache-…
Do you use BRIN indexes on Geometry? Let me know, we are thinking of removing them.
GeoBIN - A simple binary format for GeoJSON. github.com/tidwall/tg/blo…
libbluesky, a C/C++ library to interact with the @bluesky API. Very much alpha and subject to API changes. I'll tag a v0.1.0 when I think the API has become stable enough. Tested on #LInux, #FreeBSD, and #MacOS #C #Cplusplus #programming #BlueSky github.com/briandowns/lib…
May I suggest a third? Coroutines. github.com/tidwall/neco
To thread, or not to thread: How to build high concurrency systems? There are two main concurrency models: threads and events, but which one should you choose for your system?
To study how power works is frequently depressing, but not nearly as depressing as not understanding how power works.
Probabilistic transaction graph for optimistic concurrency control. github.com/tidwall/ptx
Key value store using the redis protocol with postgres as a backend. (not that anyone asked for it) github.com/tidwall/pgred
Josh has such great btree libraries in different languages. Love this new one for type safe btrees in C. github.com/tidwall/bgen
A new Discord server has been created for the Tile38 community. discord.gg/7JUad5hQ
gjson v1.18 just released. Now a whole lotta faster. Get it while it lasts. #golang github.com/tidwall/gjson/…
Excited to announce that @mhilmi and I are part of @speedrun building @runreal_dev - the game development platform built to help you ship faster.
We are on a mission to help gamedevs ship faster.
Tile38 1.33 released. Includes some new commands and various fixes. github.com/tidwall/tile38
Introducing the robin hood bloom filter. I'm now a professional squisher-togetherer of data structures. github.com/tidwall/rhbloom