How I designed a microservice unknowingly.
Once in a while, I was so focused in creating a CMS for a blog web app and created two applications one for the public view and one for the admin view. Both the application used a single centralized database, but they were separated in two different independent domains. My primary aim was to revoke access to the admin panel from anonymous users. And attempt to login the admin acesss, oftenly user tries /login, wp-admin, dashboard or more other common terminologies.