gc times in golang
Started caching some vars on backend, you can visibly see how much it reduced gc times in #golang
gc times in golang
Started caching some vars on backend, you can visibly see how much it reduced gc times in #golang
Think I've wrapped up VM metrics visualization. Backend is Mimir/Prometheus. Metrics are CPU, mem, uptime, and IOPS/bytes.
#golang #selfhosted #homelab #virtualization #indiedev
Deleting more than what was added
So it seems like when I wrote weblet a few years back I only allowed for a depth of 2, not ideal in some cases. Refactored today to support 3 (and more) depth. Always nice when more code is deleted than added for "new" functionality.
#golang #coding #programming #indiedev #webapp
Issue in 1.26.2 and not in 1.26.1?
www.youtube.com/watch?v=gUNX... #ai #cybersecurity #infosec
Bill was probably written off so he could post about it
Another successful #OPNsense upgrade
go gc pauses over the past week
"Go has GC pauses", oh no think of the μs saved! #golang #coding #programming
Split the partition and install Mint lol
Your dad is a wise man
Consider this a reply of encouragement distrowatch.org
Been using along time as well. No excuse not to use Linux these days.
I guess Canonical doesn't support Ubuntu!
Nah that's a pass for me dawg. Macs and Windows are banned in this household. No exceptions.
People be like "something something VeraCrypt something Microsoft". Then I just remember LUKS doesn't have this problem. #linux #privacy #infosec
86mb rss
100k requests
p95/p99 response time
"Go isnt good with memory", "Go cant handle web traffic", "Go is too slow". ????
#golang #coding #programming #webdev
Can make this easier on yourself if you did the `strings.ToLower()` first then used a switch.... Just sayin.
Cannot recommend go-fiber enough. I've shipped lots of backend servers to prod with it and use it for all my other projects that need a REST API. Also have a few websites that use it with render for pages.
Heap errs?
“Using go fix to modernize Go code” by Alan Donovan — https://go.dev/blog/gofix
#golang
Which engine are you using?
I remember when I had to jump into some legacy PHP code after writing a backend in Go at a previous job. Felt like pulling teeth to do anything. The slowdown was too much.
slices.Last(...) probably coming in the future
One of my Go projects builds all 14 binaries in about 20 seconds.
I managed to get the live migration functionality working for virtual machines. I had to speed up the video to fit in a 3m window. This project is written in Go, uses QEMU/KVM, and I deploy it to all my bare metals.
#homelab #selfhosted #technology #virtualization #kvm #golang #indiedev #linux
indexer
search
@preslav.me definitely think you could benefit from my indexer. Was able to crawl your site of about 200 pages in 27s, indexed in ~396ms, searched in 487µs.
If you're looking for an integration I'd have to put together a binary that you can dump docs into and then search that way via REST.
Also, easier to chat me on Signal if you have that as I check bsky once a day signal.me#eu/et9uBGqVs...
Very interesting, I thought about adding this but wasn't sure there was a demand. One of my client site (has ~500 pages) can be searched here fancifulrealities.com/search can you play around with it and let me know if it fits your use case? If it does I'll put together a quick service.
I built my own implementation with bm25 and tf-idf.