Strona głównaUżytkownik

Scooletz | użytkownik

Scooletz
Scooletz
1 350,14
7 dni, 2 godziny, 2 minuty temu
18 listopada, 2016
dotnetomaniak.pl

Azure Functions są świetne mówili. Azure Functions są dobre. Azure Functions są tanie. I są :-) W artykule prezentuję case-study mojego sklepu internetowego, który napisałem łącząc kilka komponentów właśnie przy użyciu Azure Functions. Ile komponentów i jak je połączyłem? Co faktycznie było uruchamiane jako funkcja, a co nie? O tym wszystkim w artykule.

Źródło: blog.scooletz.com
Dziel się z innymi:
Jak zbudowałem i uruchomiłem mój sklep internetowy za 0.7$/miesiąc używając Azure Functions i kilku innych komponentów

Cloud 6 dni, 53 minuty temu Scooletz 122 źrodło rozwiń

Async-await to nie tylko rewolucja jeśli chodzi o IO czy wykonanie długich operacji. To także niesamowite możliwości jeśli chodzi o kontrolę przepływu w Twoim kodzie. Jak to zrobić? Zapraszam do artykułu

Źródło: blog.scooletz.com
Dziel się z innymi:
async-await i kontrolowanie przepływu w kodzie bez wyjątków

Bardzo dobrze znać zalety konkretnych technologii. Jeszcze lepiej poznać też ich wady i ograniczenia. Zapraszam do poznania Azure CosmosDB z tej drugiej strony.

Źródło: blog.scooletz.com
Dziel się z innymi:
CosmosDB i jego ograniczenia | Szymon Kulec `Scooletz`

Cloud 97 dni, 2 godziny temu Scooletz 120 źrodło rozwiń

Channels to ciekawy fragment .NET Core, o którym nie mówi się zbyt często. Zapraszam do zapoznania się z bardzo wydajnym sposobem do komunikanicji pomiędzy Taskami/wątkami i kilkoma jego alternatywami.

Tagi: BCL, channels, netcore
Źródło: blog.scooletz.com
Dziel się z innymi:
Channels, ring buffers and logs | Szymon Kulec `Scooletz`

Sztuka programowania 229 dni, 14 godzin, 37 minut temu Scooletz 70 źrodło rozwiń

Czy komórki, serwisy i systemy, mają coś wspólnego z komórkami, organizmami i grupami społecznymi? Sprawdźmy to.

Źródło: blog.scooletz.com
Dziel się z innymi:
Aggregates, services, systems as cells, organisms, society

Architektura 240 dni, 23 godziny, 54 minuty temu Scooletz 44 źrodło rozwiń

Tytuł tego posta to nie pomyłka. Zachęcam do zapoznania się z najlepszą metodą do obniżenia SLA swoich usług.

Źródło: blog.scooletz.com
Dziel się z innymi:
Nalepsza metoda na obniżenie SLA Twoich serwisów | Szymon Kulec `Scooletz`

Architektura 289 dni, 23 godziny, 37 minut temu Scooletz 103 źrodło rozwiń

Ostatnio, publikując stabilną wersję pakietu QueueBatch, dodałem do niego jedną opcję. Pozwala ona na "zauważenie" pustej kolejki i wykonanie jakiś operacji. W jakim celu to robić? Co można uzyskać? Zapraszam do artykułu.

Źródło: blog.scooletz.com
Dziel się z innymi:
Użyteczność pustej kolejki | Szymon Kulec `Scooletz`

Sztuka programowania 298 dni, 1 godzinę, 29 minut temu Scooletz 124 źrodło rozwiń

Jak wyglądała pierwsza konferencja DotNetos od zaplecza? Zapraszam do krótkiego opisu całego procesu, który stał za tym wydarzeniem, opisanym przeze mnie, jednego z trzech Amigos.

Źródło: blog.scooletz.com
Dziel się z innymi:
O pierwszej konferencji DotNetos | Szymon Kulec `Scooletz`

Sztuka programowania 305 dni, 22 godziny, 35 minut temu Scooletz 72 źrodło rozwiń

Czy da się serializować dane szybciej? W tym poście dzielę się zbiorem informacji dotyczących eksperymentalnego serializatora Enzyme, nad którym pracuję. Zapraszam

Źródło: blog.scooletz.com
Dziel się z innymi:
Enzyme: eksperymentalny serializator dla .NET | Szymon Kulec `Scooletz`

Czy szybki kod musi być brzydki? O jakie przypadki należy zadbać myśląc o performance'ie naszej aplikacji? Jak nie zamykać furtek dla wydajności? Zapraszam do najnowszego posta.

Źródło: blog.scooletz.com
Dziel się z innymi:
Hot paths in performance design | Szymon Kulec `Scooletz`

Typy takie jak List<T> czy Dictionary<T,K> wydają się niewinne. Ostatecznie, pochodzą przecież z biblioteki standardowej (BCL) samego frameworka. Czy warto używać ich w API Twojej biblioteki? Czy są jakieś zagrożenia związane z ich użyciem? Zapraszam do lektury

Źródło: blog.scooletz.com
Dziel się z innymi:
These other types and your API | Szymon Kulec `Scooletz`

Lubimy kategorie. Podobnie w historii, epoki ułatwiają zrozumienie i przypisanie poszczególnych zdarzeń do okresów. Co z epokami w programowaniu? Czy mają jakieś znaczenie? Czy mogą się do czegoś przydać? Zapraszam do epokowego artykułu.

Źródło: blog.scooletz.com
Dziel się z innymi:
Epoch based programming

Często mówi się, że w programowaniu są tylko dwa trudne aspekty: wygasanie cache'a i prawidłowe nazywanie rzeczy. W tym poście staram się pokazać jak niezajmować się wygasaniem i prawidłowo modelować struktury danych i aplikacji, aby mogły efektywnie korzystać z cache'a.

Źródło: blog.scooletz.com
Dziel się z innymi:
The subtle art of caching | Szymon Kulec `Scooletz`

Architektura 479 dni, 2 godziny, 1 minutę temu Scooletz 65 źrodło rozwiń

Masz hałaśliwego sąsiada? A może jesteś jednym z nich? Co jeśli sąsiad to usługa albo aplikacja, która nie współgra dobrze z innymi?

Źródło: blog.scooletz.com
Dziel się z innymi:
This noisy neighbor | Szymon Kulec `Scooletz`

Architektura 479 dni, 2 godziny, 1 minutę temu Scooletz 54 źrodło rozwiń

C# and .NET przeszły ostatnio przez dużo zmian. Taski, async-await, ValueTask i ostatni IValueTaskSource - spójrzmy razem na historię asynchroniczności w C# oraz na to, co możemy zrobić .NET Core 2.1

Tagi: async, core, coreclr, Task
Źródło: blog.scooletz.com
Dziel się z innymi:
Task, Async Await, ValueTask, IValueTaskSource and how to keep your sanity in modern .NET world

Sztuka programowania 479 dni, 2 godziny, 1 minutę temu Scooletz 198 źrodło rozwiń

Po co wprowadzamy ograniczenia w naszych aplikacjach, serwisach? Dlaczego nie tworzyć architektur gotowych na wszystko? Zapraszam do przeczytania artykułu o Bounded Design

Źródło: blog.scooletz.com
Dziel się z innymi:
Bounded design | Szymon Kulec `Scooletz`

Architektura 515 dni, 19 godzin, 11 minut temu Scooletz 119 źrodło rozwiń

Podsumowanie trasy DotNetos. Zapraszam do lektury!

Źródło: blog.scooletz.com
Dziel się z innymi:
DotNetos – podsumowanie | Szymon Kulec `Scooletz`

Sztuka programowania 536 dni, 13 godzin, 49 minut temu Scooletz 107 źrodło rozwiń

Więc używasz albo chcesz użyć Azure Functions do przetwarzania danych, albo napisania nowej aplikacji? Przed zapłaceniem niemałego rachunku i sparzeniem się kosztami, zapraszam do spojrzenia w jaki sposób można uciąć znaczną ich część.

Dziel się z innymi:
Serverless & calling no functions at all | Szymon Kulec `Scooletz`

Cloud 536 dni, 13 godzin, 49 minut temu Scooletz 62 źrodło rozwiń

Jak monitorowany jest NServiceBus. Co stoi za możliwością efektywnego przesyłania tysięcy pomiarów na sekundę? Zapraszam do podróżny wgłąb protokołu odpowiedzialnego za sprawną obługę monitorowania NServiceBus

Źródło: blog.scooletz.com
Dziel się z innymi:
Pearls: the protocol for monitoring NServiceBus

Architektura 558 dni, 21 godzin, 58 minut temu Scooletz 45 źrodło rozwiń

Append Blob, podobnie jak standardowy blob blokowy, może zapisać w sobie tylko 50.000 elementów. Jak zapisać więcej? Jak obejść ten limit? O tym, w artykule.

Źródło: blog.scooletz.com
Dziel się z innymi:
Never ending Append Blobs | Szymon Kulec `Scooletz`

Cloud 572 dni, 23 godziny, 54 minuty temu Scooletz 37 źrodło rozwiń

1 2 3
Sklep z gadzetami
Dotnetos Conference

Najaktywniejsi

1
(32 891,59)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 510,01)
8
(9 775,28)
9
(8 343,27)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 097,38)
14
(3 979,62)
15
(3 863,06)
16
(3 599,43)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)