I have been using the User model of POI API for reading excel files(.xlsx) until I encountered the out of memory(GC Overhead) exception as I was processing a pretty big file.