dotnetomaniak.pl

Strona głównaUżytkownik

Scooletz | użytkownik

Scooletz
Scooletz
965,09
10 dni, 17 godzin, 35 minut temu
18 listopada, 2016
dotnetomaniak.pl

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 3 dni, 20 godzin, 3 minuty temu Scooletz 34 rozwiń

JSON.NET to popularny standard używany w większości projektów .NET. Czy istnieją bardziej wydajne alternatywy serializacji do JSONa? Zachęcam do zapoznania się z perłą serializacji do tego formatu, Jil.

Źródło: blog.scooletz.com
Dziel się z innymi:
Pearls: Jil, serialization of primitives | Szymon Kulec `Scooletz`

Sztuka programowania 8 dni, 16 godzin, 33 minuty temu Scooletz 71 rozwiń

Zapewne każdy serializował kiedyś obiekt, który posiada ustawione tylko jedno z kilku (-nastu) pól. W jaki sposób efektywnie zapisywać i odczytywać takie dane? Jak może pomóc w tym nam bibliotekat protobuf-net? Zapraszam do świata "dykryminowanych unii"

Źródło: blog.scooletz.com
Dziel się z innymi:
Pearls: the protobuf’s discriminated union | Szymon Kulec `Scooletz`

Sztuka programowania 23 dni, 21 godzin, 1 minutę temu Scooletz 49 rozwiń

Nocny batch. W dzisiejszych reaktywnych czasach te dwa słowa wywołują grozę. Ale czy batchowanie jest naprawdę takie złe? A może instnieją sposoby na sensowne użycie tego podejścia? Zapraszam do lektury na ten temat.

The batch is dead, long live the smart batch | Szymon Kulec `Scooletz`

Architektura 23 dni, 21 godzin, 1 minutę temu Scooletz 106 rozwiń

Have you heard about this new library called ABC? If not, you don’t know what you’re missing! It enables your app to do all these things! I’ll send you the links to tutorial so that you can become a fan as well. Have I tested it thoroughly? Yeah, I clicked through demo. And got it working on my dev machine. What? What do you mean by handling a moderate or high traffic? I don’t get it...

Źródło: blog.scooletz.com
Dziel się z innymi:
Different forms of drag | Szymon Kulec `Scooletz`

Sztuka programowania 56 dni, 20 godzin, 24 minuty temu Scooletz 47 rozwiń

Ostatni odcinek serii o Azure Functions, gdzie opisuję w jaki sposób przetwarzam 2 miliardy pozycji dziennie. Jako, że ostatni, pojawia się tu też zawrotna kwota w wysokości...

Źródło: blog.scooletz.com
Dziel się z innymi:
Azure Functions: processing 2 billions items per day (4) | Szymon Kulec `Scooletz`

Cloud 62 dni, 21 godzin, 44 minuty temu Scooletz 56 rozwiń

Trzecia odsłona cyklu o przetwarzaniu 2 miliardów pozycji dziennie z Azure Functions. Tym razem o backendless i o niepisaniu niepotrzebnego kodo.

Źródło: blog.scooletz.com
Dziel się z innymi:
Azure Functions: processing 2 billions items per day (3) | Szymon Kulec `Scooletz`

Cloud 70 dni, 21 godzin, 31 minut temu Scooletz 46 rozwiń

2 miliardy pozycji dziennie. Jak przetworzyć taką liczbę i nie zapłacić masy dolarów? Zapraszam do drugiego artykułu z serii.

Źródło: blog.scooletz.com
Dziel się z innymi:
Azure Functions i przetwarzanie 2 miliardów pozycji per dzień (2)

Cloud 73 dni, 20 godzin, 37 minut temu Scooletz 76 rozwiń

I’ll describe a few patterns that enabled me to process 2 billions items per day using Azure Functions. Yes 2 billions items per day. The aim of this trial was not to check whether you can do it with Azure Functions. You can do it easily. The goal was to do it in a cost-aware and cost-wise manner, enabling fast processing with a small amount of money spent on this.

Źródło: blog.scooletz.com
Dziel się z innymi:
Azure Functions i przetwarzanie 2 miliardów pozycji per dzień (1)

Cloud 74 dni, 21 godzin, 42 minuty temu Scooletz 95 rozwiń

'You mean the cheap crXp? This is what I heard, when I ask a colleague in London about a local souvenir shop. Recently it recalled it when thinking about software quality and technical debt. Interested in SaCC? Read along!

Źródło: blog.scooletz.com
Dziel się z innymi:
Software as Cheap Cr*p | Szymon Kulec `Scooletz`

Sztuka programowania 102 dni, 20 godzin, 55 minut temu Scooletz 74 rozwiń

Recently I implemented a full working app using only functions. 4$, that was all that I needed to pay for the whole month after running some synthetic load through the app. I spent a few additional hours just to make it 3$ next month. You could ask, what’s the reason. Read along

Źródło: blog.scooletz.com
Dziel się z innymi:
Heavy cloud but no rain | Szymon Kulec `Scooletz`

Cloud 108 dni, 21 godzin, 40 minut temu Scooletz 52 rozwiń

A więc chcesz użyć Service Fabric i od samego począku zastanawiasz się w jaki sposób uczynić Twój cluster bardziej wydajnym. Zauważasz opcję konfiguracji ListenOnSecondary i włączasz ją. Aplikacja zaczyna działać szybciej, ale po pewnym czasie pojawiają się błędy. Jakie? O tym w artykule.

Źródło: blog.scooletz.com
Dziel się z innymi:
Anomalies: Listening to your secondaries with Service Fabric | Szymon Kulec `Scooletz`

Architektura 133 dni, 21 godzin, 30 minut temu Scooletz 36 rozwiń

Czy Snapshot Isolation to idealny sposób na rozwiązanie wszystki problemów z Twoją bazą? Jakie anomalie możemy napotkać używając go i na co trzeba uważać? Zapraszam do lektury

Tagi: SQL, TRANSACTION
Źródło: blog.scooletz.com
Dziel się z innymi:
Anomalies: Snapshot Isolation | Szymon Kulec `Scooletz`

Architektura 146 dni, 21 godzin, 33 minuty temu Scooletz 52 rozwiń

Model async-await stał się już na tyle popularny, że zna go każdy developer. Co jednak, kiedy mamy przypadek, w którym kontynuację wykonania powinniśmy wykonać teraz albo nigdy. Czy możemy w jakiś sposób stworzyć lepsze rozwiązanie, które dalej będzie wspierało magię kompilatora schowaną za async-await? Zapraszam do lektury

Tagi: async, asyncawait
Źródło: blog.scooletz.com
Dziel się z innymi:
Await Now or Never | Szymon Kulec `Scooletz`

Architektura 246 dni, 10 godzin, 6 minut temu Scooletz 195 rozwiń

Saga ma wiele nazw. Znana jest również jako process manager lub orkiestracja. O ile samodzielne wywołania serwisów nie są problemem, o tyle poprawne i sprawne zaimplementowanie operacji Delay, tak aby przetrwała restarty procesu i poprawnie obsłużyła upływający czas nie jest takie proste. Zachęcam do lektury i spojrzenia na opóźnienia pod nieco innym kątem.

Źródło: blog.scooletz.com
Dziel się z innymi:
Implementing a scheduler for your orchestrations | Szymon Kulec `Scooletz`

Architektura 252 dni, 7 godzin, 40 minut temu Scooletz 45 rozwiń

A więc chcesz zamówić hotel i lot na wycieczkę. Wszystko odwleczone o jeden dzień (bo skoro można, to czemu nie zacząć jutro)? Jak opisać to w kodzie? W jaki sposób wyrazić połączenie tych wielu usług? Jak prosto, wykorzystując obecne w C# twory, ubrać to w zwięzły kawałek kodu.

Źródło: blog.scooletz.com
Dziel się z innymi:
Orchestrating processes for fun and profit | Szymon Kulec `Scooletz`

Architektura 257 dni, 8 godzin temu Scooletz 74 rozwiń

Niestety, pomimo coraz większej adopcji chmury publicznej, często zapominamy o jej pewnym aspekcie, związanym z tym, w jaki sposób naszą aplikację zaprojektowaliśmy. Co z tym zrobić i jak zadbać aby biznes nie smucił się po otrzymaniu rachunku za usługi? O tym, w poście poniżej.

Tagi: Azure, cloud
Źródło: blog.scooletz.com
Dziel się z innymi:
Cloudy cost awareness | Szymon Kulec `Scooletz`

Cloud 278 dni, 17 godzin, 12 minut temu Scooletz 25 rozwiń

A więc dalej modelujesz swoją domenę. Który agregat powinien odpowiadać za obsłużenie danego zdarzenia? Do którego agregatu przynależy dane zdarzenie? Zapraszam do lektury

Top Domain Model: I’ve been pivoting all night long | Szymon Kulec `Scooletz`

Architektura 286 dni, 20 godzin, 31 minut temu Scooletz 35 rozwiń

Kiedy szacujesz rozmiar danych przechowywanych w swoim klastrze Service Fabric, łatwo jest przekroczyć pojemność dysku, szczególnie jeśli mówimy o instancjach na Azure, gdzie D2 dostarcza zaledwie 100 GiB. 100 GiB to może niemało, ale co zrobić w przypadku, gdy chcemy uruchomić wiele aplikacji? W jaki sposób nie zderzyć się ze ścianą "braku miejsca"?

Źródło: blog.scooletz.com
Dziel się z innymi:
Hot or not? Data inside of Service Fabric | Szymon Kulec `Scooletz`

Cloud 291 dni, 12 godzin, 11 minut temu Scooletz 20 rozwiń

A więc modelujesz swoją domenę. W Twoim modelu masz agregat, który okresowo jest niezwykle obciążany przez użytkowników systemu. W jaki sposób do tego nie dopuścić? Jak przearanżować model tak, aby łatwiej obsługiwał takie sytuacje? Zapraszam do lektury #TopDomainModel

Źródło: blog.scooletz.com
Dziel się z innymi:
Top Domain Model: I’m temporal | Szymon Kulec `Scooletz`

Architektura 292 dni, 8 godzin, 43 minuty temu Scooletz 91 rozwiń

1 2
Szkolenia SecurITum

marzec

09.
Wroc#
Wrocław
12.
13.
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 391,11)

8

Damian (9 445,13)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 798,06)

15

dpawlukiewicz (3 451,73)

16

spetz (3 418,34)

17

jedmac (3 318,39)

18

http://jakub-flor... (3 224,66)

19

AdrianBystrek (3 150,79)

20

CaMeL (2 954,87)