Sonia Notes
@SoniaNotes
92
subscribers
99
photos
1
video
10
files
142
links
Download Telegram
Join
Sonia Notes
92 subscribers
Sonia Notes
https://medium.com/@leogcrocha/context-propagation-in-distributed-applications-and-microservices-34242b90c06d
Medium
Context Propagation in Distributed Applications and Microservices
In distributed applications or microservices based on message broker communication, it is difficult to observe the entire lifetime of a…
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