URL shortening is used to create shorter aliases for long URLs. We call these shortened aliases “short links.” Users are redirected to the original URL when they hit these short links. Short links save a lot of space when displayed, printed, messaged, or tweeted. Additionally, users are less likely to mistype shorter URL
List down problems face while implementing the project
TestPropertyProvider in Micronaut does not support List value support, For Test Instance in micronaut we can configure the test property of Map<String, String>. But It has no support for LIst. Need to investigate it. Currently, resolve this issue by using Map without generic parameters. -> ask question
Gitleaks is a SAST tool for detecting and preventing hardcoded secrets like passwords, api keys, and tokens in git repos. Gitleaks is an easy-to-use, all-in-one solution for detecting secrets, past or present, in your code. refer for more information.
identify the guest users in the application.
If a guest users come back to the baby-ui portal, the system can identify him/her based on mac, IP, cookies, or other attributes and provide some details like older baby-urls.
Redis, Memcache, and Hazelcast all provide cache solutions. Execute performance tests and benchmarks with each solution. So, we have performance stats for each cache solution.
Based on Performance stats we may change the cache solution.