Ram @ Referbruv (@referbruv) 's Twitter Profile
Ram @ Referbruv

@referbruv

I help you jumpstart into Full Stack Software Engineering | .NET Core, Angular, Docker, Flutter, DSA, Web/API development and more at 👉 referbruv.com

ID: 1189571640113258496

linkhttps://referbruv.com calendar_today30-10-2019 15:56:05

685 Tweet

120 Takipçi

90 Takip Edilen

Ram @ Referbruv (@referbruv) 's Twitter Profile Photo

If you are ever to develop a mobile app, which one would you choose A Native Platform SDk (Android / Swift) OR A Cross Platform SDK (Flutter, React etc) and Why?

Ram @ Referbruv (@referbruv) 's Twitter Profile Photo

I think backend dev is one of the most interesting works out there in building a software. You'll design some of the most complicated and highly integrated stuff, all while taking care of various metrics like security, scalability and performance etc. Pure Engineering stuff!

Ram @ Referbruv (@referbruv) 's Twitter Profile Photo

Recently I had to implement a retry logic for an API client, and it was when I had actually built something using recursion. When was the last time you used recursion in building a business logic? How did you use it?

Ram @ Referbruv (@referbruv) 's Twitter Profile Photo

Official documentation explains Kafka as a distributed, partitioned, replicated commit log service. Each of these define specific features: Distributed - clustered with multiple brokers Partitioned - topics and partitions Committed log - offsets, segmentation and auto commits.

Ram @ Referbruv (@referbruv) 's Twitter Profile Photo

Topics, Partitions and Offsets are core to how Kafka handles data. Services write to and read from a Topic, which internally spans across multiple partitions. Each msg written into a partition has its own seq called Offset that shows how much is read and where to start from.