Suni

1.9K posts

Suni banner
Suni

Suni

@suni_code

Building and Learning

Bergabung Ocak 2026
592 Mengikuti5.6K Pengikut
Tweet Disematkan
Suni
Suni@suni_code·
I'm taking a challenge I will post my work here, get some freelance project and purchase this keyboard. my sole purpose for saying this to all of you is that I can stay accountable and maintain a consistency to achieve this. I'm going to give my best so let's hope I get this as early as possible and then start a new challenge. Would love to have all of yours support whoever is seeing this.
Suni tweet media
English
36
3
129
20.1K
Suni
Suni@suni_code·
@ishadotio You can look for sheryians coding school yt channel
English
0
0
0
21
Isha
Isha@ishadotio·
I want to learn react provided that am not very good with JavaScript, can you guys suggest some useful resources for the same!
English
8
0
27
350
Suni
Suni@suni_code·
@shrav_10 I need a ride b/w congratulations 👏🎉🥳
English
1
0
1
193
Suni
Suni@suni_code·
@krunalbuilds Ohh that's a seriously beautiful explanation 😊 and thanks for the diagram too
English
1
0
3
44
KrunalSinh Sisodia
KrunalSinh Sisodia@krunalbuilds·
It’s usually a mix of caching + async processing. • Write goes to a fast store (like Redis) for instant updates • An event is sent to a queue (Kafka, etc.) • Background workers update the database • Other clients get updates via real-time push It looks strongly consistent… but under the hood it’s often eventually consistent + fast caches.
KrunalSinh Sisodia tweet media
English
1
0
1
83
Suni
Suni@suni_code·
Interviewer: When you like a post on Instagram, the like count updates almost instantly for everyone. How does the backend keep those counts consistent at scale?
English
7
0
14
780
Yash
Yash@buildwithyash·
Morning chat Going to give my mid-sem exam with zero preparation 😭 I just don’t like ECE, let’s see how it goes Wish me best of luck
Yash tweet media
English
2
4
12
157
Suni
Suni@suni_code·
@shekhu04 Good morning 🌞🌻
English
0
0
1
8
Shikhar
Shikhar@shekhu04·
Good morning no one is coming to fix your life and that's the good news, just work on yourself and BELIEVE in him
Shikhar tweet media
English
7
0
20
222
Suni
Suni@suni_code·
Gm everyone, what's your plan for the day 👀
English
9
0
7
267
Suni
Suni@suni_code·
@_Creation22 Honesty, most supportive community ❤️
English
1
0
1
32
Srajan
Srajan@_Creation22·
I really owe this community a lot. The amount of support and honest feedback I’ve received here is incredible, without expecting anything in return. None of my IRL friends come close. Thank you guys ❤️❤️❤️ really grateful
English
8
0
54
2.1K
Anirudh Sharma
Anirudh Sharma@anirudhology·
@suni_code They use two algorithms: 1. Operational Transformation (OT), or more advanced 2. Conflict-Free Replicated Data Type (CRDT)
English
1
0
2
99
Suni
Suni@suni_code·
Interviewer: Google Docs shows multiple users typing in the same document live. How does it avoid conflicts between edits?
English
18
3
99
16.7K
Suni
Suni@suni_code·
@Priyannkaaaa Woww, great explanation that is interview specific and all I need to understand it.
English
1
0
2
206
Priya
Priya@Priyannkaaaa·
Interviewer: “Google Docs shows multiple users typing in the same document live. How does it avoid conflicts between edits?” Me: By using Operational Transformation (OT) or similar real-time collaboration algorithms. Each user’s edit is sent as an operation (insert/delete) to the server. The server transforms and reorders operations so they don’t conflict, then syncs the final state to all users. Edits → transformed → consistent document. To understand in depth, check out this dev.to/dhanush___b/ho…
English
1
1
7
363
Suni
Suni@suni_code·
@avrldotdev Must need a fast good network to keep fetching and updating the data in real time
English
1
0
1
771
avrl ☘
avrl ☘@avrldotdev·
Operational Transformation. Each edit you make is sent to the server with a sequenceID, and server is the one that applies those changes in order to the document. If you're offline. All the changes are buffered locally & when online, it syncs the changes with the server one by one
English
2
0
10
896
Suni
Suni@suni_code·
@ashoKumar89 Thank you Ashok for explaining this 😃
English
0
0
1
453
Ashok Sahoo
Ashok Sahoo@ashoKumar89·
Using Operational Transformation (OT) or CRDTs. - Each edit is sent as an operation, not full text - Server orders and transforms concurrent edits - Clients apply transformed operations to stay consistent So even with simultaneous edits, everyone converges to the same document state.
English
1
0
2
594
Suni
Suni@suni_code·
@ramxcodes Congratulations ❤️🥹
English
0
0
1
11
Ram
Ram@ramxcodes·
Hehe. Thanks
Ram tweet media
English
14
0
81
1.1K
Suni
Suni@suni_code·
@BolatwtX Same, need to work on this 🤧
English
0
0
1
17
Aryan Bola
Aryan Bola@BolatwtX·
I was watching at some interviews and I am so shit man, If I were to spawn in a interview right now I would shit in it so bad Ik what that things is and how it works but I am so bad at terminologies, I am so bad a remembering names
English
1
0
9
147
Suni
Suni@suni_code·
@ayushi_heree People lack normal logic making skills 🤣
English
0
0
1
17
Ayushi
Ayushi@ayushi_heree·
I post normal tweets still people get triggered 🥀🥀
English
10
0
28
555
Suni
Suni@suni_code·
@ForZun_ Woowww, nice progress 👏
English
1
0
1
25
Bhavesh
Bhavesh@ForZun_·
Yesterday's Log 📅 • Wake up: 9:50 AM • Completed my project ✅ • Gym: 1 hour 💪 • Study time: 7+ hours • Sleep: 2 AM Project is done. Will share the demo tomorrow 🎥🚀
Bhavesh tweet media
English
1
0
2
60
Suni
Suni@suni_code·
@kenthylin Thanks for this, very good explanation, I will study more on this 🤧
English
1
0
0
433
RUNCORE
RUNCORE@kenthylin·
Google Docs avoids edit conflicts using Operational Transformation (OT). Each edit is a small operation (like "insert text here"). Google's servers receive operations from all users, transform them to fit together perfectly (adjusting positions so nothing gets lost or overwritten), and send the adjusted changes back to everyone. This happens super fast, so everyone sees live updates without chaos or manual merging.
English
1
0
5
577