Menu / szukaj

Bierność

Zastanawiałem się jak zacząć ten wpis. Potem problem pojawił się z tytułem. Padło na bierność. Cechę, która mnie przeraża. Wydaje nam się, że IT jest branżą, która jest w stanie wchłonąć każdą ilość osób – niestety nie jest tak zawsze. Czasami trafiają się osoby, które chciałby coś zmienić w swoim życiu – pracę, projekt, …, ale… Im to nie wychodzi. Tkwią kolejny rok w tej samej firmie, w tym samym nierozwojowym projekcie. I nic z tym nie robią.

Zapytane dlaczego czegoś nie spróbowały potrafią znaleźć masę wymówek i nigdy nie są winne. Takie osoby naprawdę istnieją. Przykładów mogę podać masę. Czy to ktoś, kto przyszedł na rozmowę kwalifikacyjną i obwinia firmę o brak możliwości rozwoju. Czy też ktoś pracujący 10 lat w tym samym projekcie, przy tych samych technologiach – ekspert w bardzo niszowej dziedzinie, z drugiej strony osoba mało przydatna w innych projektach. Czy też ktoś, kto wyskoczył na jakiś czas z obiegu. Czytaj dalej

Caching w Azure Function – czyli jak podpiąć Redis’a

Pewnie już wiecie, ale tak w ramach przypomnienia… Microsoft przygotował niewielki zestaw bardzo przydatnych komponentów, które pozwalają na zintegrowanie naszej funkcji z następującymi usługami: Azure Storage, Azure Event Hubs, Azure Service Bus, Azure Mobile Apps, Azure Cosmos DB, Azure Notification Hubs, Twilio, SendGrid. Lista ta pozwala na zaspokojenie różnorakich scenariuszy. Ale jak zawsze chcielibyśmy coś więcej.

Dzisiaj chciałbym Wam pokazać jak w bardzo łatwy sposób można dodać cache do naszej funkcji. W przykładzie zostanie wykorzystany Redis. Pewnie zastanawiacie się po co? Niejednokrotnie mówiłem, że funkcje powinny być atomowe, bezstanowe, szybkie, … Rzeczywistość nie zawsze jest taka różowa. Czasami musimy coś zoptymalizować i zrobić rzecz nie do końca zgodnie z teorią. I tak było w tym przypadku. Czytaj dalej