Написать in-memory кэш, в котором:
каждый элемент представляет собой пару key → value
у каждого value может быть свой собственный TTL
по