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…Oct 21, 20174Oct 21, 20174
Gowthamy VaseekaranConcurrent Programming Fundamentals — Sharing Objects (Part 3)In this blog we are going to discuss about “Immutability”.Mar 11, 2021Mar 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…Mar 11, 20211Mar 11, 20211
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…Feb 24, 2021Feb 24, 2021
Gowthamy VaseekaranConcurrent Programming Fundamentals— Thread SafetyWhat is thread safety?Feb 22, 20219Feb 22, 20219
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…Feb 23, 20201Feb 23, 20201
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…Jan 26, 20201Jan 26, 20201
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…Jul 20, 2019Jul 20, 2019
Gowthamy VaseekaranMachine Learning: Supervised Learning vs Unsupervised LearningThis blog is a brief discussion about supervised and unsupervised learning techniquesSep 28, 20188Sep 28, 20188