As I inch closer to the end of the semester, I’ve entered that intense but oddly satisfying phase, just one exam left!
My final paper is on Big Data, scheduled for the 13th, and I’ve been spending most of my time reviewing distributed systems, real-time analytics, and how massive-scale data works behind the scenes.
To keep my mind fresh (and honestly, sane), I’ve also been mixing in some hands-on tech—doing C++ DSA problems and diving into the basics of React Native.
📊 Big Data – More Than Just Storage
It’s not just about handling large datasets; it’s about making sense of them at scale and speed.
Some key takeaways from my revision:
- 1. Hadoop & HDFS: The foundation for distributed storage.
- 2. MapReduce & Spark: The real processing engines—batch vs real-time.
- 3. NoSQL: Flexibility with MongoDB and Cassandra for unstructured data.
- The 5 V’s: Volume, Velocity, Variety, Veracity, and Value—easy to remember, harder to fully grasp!
It’s fascinating how these tools power everything from Netflix recommendations to financial fraud detection.
💡 C++ DSA – DP & Bit Manipulation
I made time to solve some Dynamic Programming and Bit Manipulation problems in C++. Some of the concepts I tackled:
- 0/1 Knapsack
- Subset Sum Variants
- XOR tricks
📱 React Native – First Steps into Mobile Dev
Since I’ve been meaning to explore mobile development, I finally started with the basics of React Native this week. I learned how to:
- Set up the development environment
- Create simple components using JSX
🧠 What’s Next?
For now, the focus is clear: crack the Big Data exam on the 13th.
After that, I’m excited to go deeper into React Native, continue DSA, and maybe even work on a side project that combines all three topics of data, logic, and UI.
Signing Off
Anisha 💗
Top comments (0)