Thank you for visiting my site
Hi, I am Sagar. I am computer engineer (yes, YET ANOTHER engineer). Currently I am pursuing Masters degree in Computer engineering at University of Florida. I enjoy playing (not working) mainly in java and related technologies. I love to design software system. Why? (most people don't give reason for why they love doing particular thing).
Because when you design a software system, you face lot of challenges. You need to improve its efficiency, scalability, performance and robustness. Also you need in depth knowledge of all technologies which will be used to develop this system. In the process, you will taste sweetness of success as well as bitterness of failure. But at the end of it, you will be like a newly forged sword.
Site navigation Information
I have sorted out data into their relevant category. You can follow links in navigation and/or side bar for more information. Rest of the section will contain my daily research findings.
volatile - not just another keyword
Volatile is not just another keyword. It plays very important role in Java Concurrency and Synchronization. One needs to understand Java memory model for details understanding of volatile keyword. More information on coming soon.
JDBC Batch Processing
Is JDBC batch processing really works? Does it increases performance? Is there any side effects? How to handle errorneous conditions? when to use JDBC Batch update? When one should NOT use JDBC batch update? Answers to all questions coming soon.