Недавно на курсах, студенты попросили рассказать про использование кэшей и с удивлением обнаружил о том, что теоретическая или может академическая информация по проектированию системной архитектуры или архитектуры решений над сервисами не так и много. В данной статье попробовал собрать все знания, которые есть у меня на тему составления стратегии кэширования. Про то, каким бывает кэш можно почитать тут: Но основные примеры в этой статье будут относится к использованию кэша в back-end решениях в процессах обработки и передачи данных...
Источник: Nuances of Programming Курс SkillFactory Универсальный разработчик на Python: как стать программистом, незаменимым в новых условиях. “Лучше проще, чем сложнее” — оптимальным примером использования этого философского положения “Python-дзена” являются декораторы. Декораторы позволяют писать более короткий и простой код для реализации сложной логики и ее повторного использования. Важно помнить, что существует много функциональных встроенных декораторов Python, которые значительно облегчают жизнь разработчику...