Legend of Tian - mechanics

Is there any hidden mechanics behind the Legend of Tian boss fight/seasonal event, or is it just a crazy stupid -almost infinite- armor ship? I have fought it twice and it was the whole server unloading everything on to the ship and it took way too long to take down, like crazy armor bar not moving for a good while. Cannot imaging defeating this boss only with a 3-4 players, it would take forever. What is everyone’s feeling about this? Have you found any mechanics or method to take it down faster other than targeting weak points?