Paul dev

1.2K posts

Paul dev banner
Paul dev

Paul dev

@techwitpaul

Practical Software Developer | Comp. Science

Lagos, Nigeria شامل ہوئے Temmuz 2017
1.3K فالونگ604 فالوورز
Paul dev ری ٹویٹ کیا
GitHub Projects Community
GitHub Projects Community@GithubProjects·
Stop paying for native haptic apis use this web library instead
GitHub Projects Community tweet media
English
5
8
63
9.4K
Paul dev ری ٹویٹ کیا
Swapna Kumar Panda
Swapna Kumar Panda@swapnakpanda·
If you are a software engineer who wants to upskill in system design, bookmark these 13 sites:
English
17
206
1.3K
156K
Omkar
Omkar@psomkar1·
As a developer , what do you build first of a website ?
Omkar tweet mediaOmkar tweet media
English
827
45
1.3K
134.2K
Paul dev ری ٹویٹ کیا
girlInTech
girlInTech@ShradhaGhai·
Does “WhatsApp” use WebSockets or gRPC? Short answer: No. What WhatsApp uses WhatsApp uses a custom messaging protocol built on top of MQTT over TCP/TLS. What is MQTT? MQTT (Message Queuing Telemetry Transport) is a lightweight publish–subscribe messaging protocol designed for: •Low bandwidth networks •High latency or unreliable connections •Devices that need to stay connected with minimal battery usage It was originally built for IoT, but its design fits mobile messaging extremely well. How it works (high level) •Each device maintains a persistent TCP connection to WhatsApp servers •Messages are sent as binary payloads (not JSON) •Uses acknowledgements to guarantee delivery •Automatically recovers from network drops •TLS is used for transport security (along with end-to-end encryption) Why not WebSockets? •Extra overhead for mobile networks •Less battery-efficient at WhatsApp scale •Not designed for intermittent connectivity Why not gRPC? •Best suited for backend microservices •Not optimized for billions of client connections •Browsers and mobile apps aren’t its primary target TL;DR •Browser apps → WebSockets •Backend microservices → gRPC •Massive mobile chat apps → Custom TCP + MQTT-style protocols That’s how WhatsApp stays fast, reliable, and battery-friendly at scale.
girlInTech tweet media
girlInTech@ShradhaGhai

I was working on gRPC today… and here’s the simplest way to understand it. What is gRPC? A high-performance communication framework by Google. It lets services talk to each other using binary Protocol Buffers instead of JSON. Why is it better than normal HTTP/HTTPS? Because: •It’s much faster (binary > text) •Uses HTTP/2 → multiplexing, streaming, fewer connections •Strongly typed contracts via .proto files •Smaller payloads → ideal for microservices •Supports bi-directional streaming (something REST can’t do) When should you use gRPC? •Microservices that talk to each other inside your system •Real-time communication (chat, live updates, streaming logs) •High-performance internal APIs between backend services •When speed and low latency actually matter When is HTTPS/REST still better? •Public APIs (browsers, mobile clients, external partners) •When readability matters (JSON is easier to debug) •When you want simple CRUD endpoints •When you don’t want the overhead of creating .proto files Drop your questions if any🙌

English
60
203
2.3K
176.7K
ᜰ
@boyaviatorr·
What are u starting to dislike more as u get older?
English
463
62
671
41.5K
ᜰ
@boyaviatorr·
Do you see $500k as life changing money? Be honest
English
169
37
234
7.2K
aditii
aditii@aditiitwt·
name that artist ?
aditii tweet media
English
251
1
137
17.6K
Unkonfined
Unkonfined@unkonfined·
We used to Tweet on Twitter, what do we do on 𝕏?
English
1.4K
153
1.5K
134K
king Ben
king Ben@kingBen398420·
Account under 22 drop handle for more Gain
English
133
43
79
2.1K
🏖️
🏖️@GainPlugSource·
Increase your followers here🧡‼️
English
147
19
83
2.5K
sysxplore
sysxplore@sysxplore·
What's the first thing you do after a new Linux installation?
sysxplore tweet media
English
332
60
1.6K
101.6K
🏖️
🏖️@GainPlugSource·
just drop your handles to gain mutuals🍒
English
178
34
88
2.9K
Marianne
Marianne@mariannehere·
In 1 sentence, what do you do for a living?
English
366
4
250
16.1K
BMs
BMs@bmsquantum·
Who’s active and grinding rn? 💯 I’m making a list 📝
BMs tweet media
English
196
6
168
3.2K
Riaz Baby
Riaz Baby@RiazBaby·
Want +800 followers 🔰 Say Hi 👋 we follow you 🍾
Riaz Baby tweet media
English
383
38
174
7.5K
Blake Emal
Blake Emal@heyblake·
Pitch me your service in 5 words or less
English
558
5
256
36.6K