Ask HN: Bad Application Architecture Example?
We are building a school management system on Rails and Laravel ... in short we are building a BACK END of a product not only two different servers but also on two different languages & technologies i.e. Logging, User Management in Rails Accounts, Academics in Laravel while our front end is in AngularJS
According to me this is the perfect example of pathetic architecture because one request from client to Account or Academic module will invoke n HTTPS calls to other servers ( for logging and user management purposes). And biggest mistake is both Laravel and Rails are accessing same Database
There are may other scenarios where one can easily figure out that we are doing it completely wrong
I have tried so much to understand and try to make some sense out of this architecture but unable to do so. My lead insist this the better architecture It will increase performance of the application
Please suggest me Is my Software Lead is RIGHT ... i think NO then what should i do should i leave the company because its effecting my learning as well as patience or should i continue working ....