PinnedGowthamy VaseekaranBig Data Battle : Batch Processing vs Stream ProcessingAre you trying to understand Big Data and Data Analytics, but confused with batch data processing and stream data processing? If so this…4 min read·Oct 21, 2017--4--4
Gowthamy VaseekaranConcurrent Programming Fundamentals — Sharing Objects (Part 3)In this blog we are going to discuss about “Immutability”.4 min read·Mar 11, 2021----
Gowthamy VaseekaranConcurrent Programming Fundamentals — Sharing Objects (Part 2)Before starting this blog, This is the continuation of my previous blog. if you have missed part 1 of this blog, Please refer to this link…6 min read·Mar 11, 2021--1--1
Gowthamy VaseekaranConcurrent Programming Fundamentals — Sharing Objects (Part 1)As a developer, we have seen how synchronized blocks and methods can ensure that operations execute atomically, but unfortunately, it is a…12 min read·Feb 24, 2021----
Gowthamy VaseekaranConcurrent Programming Fundamentals— Thread SafetyWhat is thread safety?4 min read·Feb 22, 2021--9--9
Gowthamy VaseekaranConcurrent Programming — IntroductionWhat is Concurrency?7 min read·Feb 22, 2021----
Gowthamy VaseekaranIntegrating Java CAS Server with Django MicroservicesNow a days Microservices are very popular and our industry tend to move to distributed architecture. I got an opportunity to implement CAS…4 min read·Feb 23, 2020--1--1
Gowthamy VaseekaranDjango Framework — Best PracticesDjango is an open source python based framework that helps to build web applications. The popularity of this framework increased rapidly…5 min read·Jan 26, 2020--1--1
Gowthamy VaseekaranPassing Data Between Activities in Android Application— For BeginnersTransferring data from an activity to another activity is a common use case when it comes to Android applications. This blog article…4 min read·Jul 20, 2019----
Gowthamy VaseekaranMachine Learning: Supervised Learning vs Unsupervised LearningThis blog is a brief discussion about supervised and unsupervised learning techniques5 min read·Sep 28, 2018--8--8