Sonia Notes
@SoniaNotes
92
subscribers
99
photos
1
video
10
files
142
links
Download Telegram
Join
Sonia Notes
92 subscribers
Sonia Notes
https://freedium-mirror.cfd/https://medium.com/@puneetpm/beyond-gc-unmasking-fixing-the-4-most-common-golang-memory-leak-nightmares-f87a7a678086
freedium-mirror.cfd
Beyond GC: Unmasking & Fixing the 4 Most Common Golang Memory Leak Nightmares
👻
- Freedium
You know that feeling, right? You’re looking at your Go app’s memory charts, and they’re just… creeping up. Slowly, steadily. Every day, a…
Sonia Notes
https://www.gopherguides.com/articles/golang-goroutine-leak-profile
Gopherguides
Finding Goroutine Leaks with Go 1.27's Leak Profiler
Go 1.27 ships with a new goroutine leak profiler that uses the garbage collector to find goroutines that can never wake up. In this article, we write a leaky program, catch the leak with the new profile, and fix it. - Authored by Cory LaNou
Sonia Notes
https://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/
The Pragmatic Engineer
Distributed architecture concepts I learned while building a large payments system
When building a large scale, highly available and distributed system, what
architecture concepts do you need to use, in practice? In this post, I am
summarizing ones I have found essential to learn and apply when building the
payments system that powers Uber.…
❤
1
🔥
1
Sonia Notes
https://www.cl.cam.ac.uk/teaching/0910/ConcDistS/11a-cons-tx.pdf?ref=blog.pragmaticengineer.com
Sonia Notes
Sonia Notes
Sonia Notes
Photo
Sonia Notes
https://github.com/JohnCrickett/SystemDesign
GitHub
GitHub - JohnCrickett/SystemDesign: Useful resources on distributed system design.
Useful resources on distributed system design. Contribute to JohnCrickett/SystemDesign development by creating an account on GitHub.
❤
1
Sonia Notes
https://youtu.be/sK8WfBVzNs0
YouTube
What Every Developer Should Know About Databases
Just like knowing the basics about how operating system works and/or how memory or CPU work, knowing the basics about database internals will, especially a backend developer, make you a more complete and competent programmer. In the video I'm gonna try to…
Sonia Notes
https://clickhouse.com/resources/engineering/clickhouse-query-optimisation-definitive-guide
ClickHouse
The definitive guide to ClickHouse query optimization (2026) | Engineering | ClickHouse Resource Hub | ClickHouse
Master ClickHouse query optimization through architectural understanding. Learn why ORDER BY design can improve performance 100×, plus proven techniques for trillion-row millisecond queries.
Sonia Notes
https://youtu.be/s3hKYMOpp3E
Sonia Notes
https://github.com/gobuild/awesome-go-tools
GitHub
GitHub - gobuild/awesome-go-tools: A list of awesome Go tools. Not like awesome-go here only maintains golang awesome tools.
A list of awesome Go tools. Not like awesome-go here only maintains golang awesome tools. - gobuild/awesome-go-tools
Sonia Notes
Sonia Notes
https://microservices.io/patterns/data/saga.html
microservices.io
Microservices Pattern: Pattern: Saga
Implement transactions using a saga, which is sequence of local transactions
Sonia Notes
https://www.tigerdata.com/blog/time-series-compression-algorithms-explained
Tiger Data Blog
Time-series compression algorithms, explained
These algorithms aren't magic – but combined they can save over 90% of storage costs and speed up queries. Here’s how 5 common ones work.
Sonia Notes
https://clickhouse.com/docs/guides/clickhouse/data-modelling/compression/compression-in-clickhouse
ClickHouse Documentation
Compression in ClickHouse - ClickHouse Documentation
Choosing ClickHouse compression algorithms
Sonia Notes
https://www.youtube.com/watch?v=v8cG2hh10SQ
YouTube
ACID Jazz - Kyle Kingsbury
One photo is a snapshot. A lifetime of photos is an exhibition.
Maybe the same is true of breaking databases? One broken database is a bug. A hundred broken databases…
Kyle Kingsbury, the author of Jepsen, has broken so many databases, he’s turned it…
Sonia Notes
https://github.com/jepsen-io/jepsen
GitHub
GitHub - jepsen-io/jepsen: A framework for distributed systems verification, with fault injection
A framework for distributed systems verification, with fault injection - jepsen-io/jepsen
Sonia Notes
https://www.ibm.com/think/topics/chain-of-thoughts
Ibm
What is chain of thought (CoT) prompting? | IBM
Chain of thought (CoT) is a prompt engineering technique that enhances the output of large language models (LLMs), particularly for complex tasks involving multistep reasoning.
Sonia Notes
https://www.manning.com/books/micro-frontends-in-action?a_aid=mfia&a_bid=5f09fdeb
Manning Publications
Micro Frontends in Action - Michael Geers
Learn how to apply the microservices approach to the frontend. A guide to simplifying unwieldy frontends by composing them from small, well-defined units.
Sonia Notes
https://www.geeksforgeeks.org/dsa/difference-between-bfs-and-dfs/
❤
1
Sonia Notes
https://youtu.be/vVL6NFzr0Rg