Привет, люди будущего! Это Дарья Фролова из команды спецпроектов МТС Диджитал. Принесла новый пост в формате «назад в прошлое»: сегодня поговорим о монорельсах и канатках для доставки кэша.В конце XIX века, во время бума розничной торговли, владельцы магазинов столкнулись с…
Набор открыток «Sculpture italienne des XV-XIX Siecles / Итальянская скульптура XV-XIX веков» (набор из 16 открыток). «Аврора», СССР, 1972 г. Размер: 14,8 х 10,5 см. Сохранность хорошая. Тираж не указан
В начале XX века инженеры разных стран искали способы сделать железнодорожный транспорт более эффективным и при этом компактным. Одним из таких новаторских решений стал гироскопический монорельс — транспортное средство, сохраняющее равновесие на одном рельсе даже во время остановки. Изобретение обещало революцию в железнодорожном транспорте, но массово применяться так и не стало. Разбираемся, с чего все началось и что пошло не так. Читать далее
У вас есть запрос к базе данных или к платному API, и вы кэшируете результат? Для кэша используете ConcurrentDictionary или MemoryCache?У кэша, построенного на этих классах, есть одна неприятная проблема: отсутствие защиты от давки кэша (cache stampede). При определённой нагрузке кэш будет многократно выполнять один и тот же запрос из-за отсутствия координации между потоками и репликами. В этой статье я наглядно покажу, как давка кэша влияет на C# приложение и что с этим делать. Читать далее