Arguments: Spring Boot is heavy and cant be used to create video conference service due it only support Websocket with STOMP. I am not too sure if we use the Spring Framework. React Native is not good. I created a Voice app with Bluetooth feature. It still require me to write natively and the FPS rate drops significantly whenever there are incoming packets from the server. Limitation: The arguments can be overly biased. Other details: There are claims about Netflix using the Spring Boot or Spring Framework. My plan: Currently, I am learning creating HTTP server by following the RFC documents. And, I am going to learn about Websocket as well. My side question: Do you learn HTTP and Websocket from RFC documents. Or, do you use Framework (I never need to read an RFC documents to create a secure REST APIs, there are framework as well for security).
TC or respectfully GTFO
9k per year, Indonesia.
If you need a referral maybe ask directly ?
I dont have friends at Facebook to ask this question directly.
It's good to understand how things work. Your quality as an excellent engineer is ultimately about how fast and well you can solve real problems. If you're good, the framework doesn't matter, because you can easily pick up a new framework, given that your understand the underlying principles of how things work.
Well noted. Thank you.
Every large company ends up writing their own framework. In most cases the publicly available ones are just the internal ones somebody took the effort to make open source. If anything FAANG is further away from vanilla frameworks than anybody else. I have written a single line of http, we socket or rpc code since I got here. The core librari s and hosting framework is battle tested and far better than whatever shit I would write.
Well noted. Thank you for the insight. What is a hosting framework?
I implemented RFC6455 on my own. In interviews, most people don't know and they are like "well, ok". Those that know find me stupid and I have to defend myself saying I was 2 yoe and no guidance was available.
Well noted. Thank you. I will not mention this in an interview and advise my peers to do so accordingly. That aside, implementing from the RFC documents does help me to use the protocol accordingly as well.
Well noted. Unfortunately, 2 years after the announcement, many of the project went to maintenance mode. So i think it is justifies learning the RFC documents?
Spring boot is our paved path now and will be for years to come. Every back end service not using Spring Boot needs to have a good reason
Tech Industry
12h
373
Please Help :: Should I pursue CS Masters in USA or remain in India to join Startups?
Tech Industry
Yesterday
663
Database companies that pay well for Staff SWE
Ask Blinders
Yesterday
842
Why is our country owned by Israel? I don't want my tax dollars fund genocide. How can we stop this nonsense?
Tech Industry
Yesterday
461
Bitcoin is the only possible future
India
4h
496
What do vegetarian Indians eat for protein?
No one cares much unless you are the niche expert. Just leetcode