Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko247
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
spetz

spetz

Dołączył 14 lat i 8 mies. temu
  • Obserwuj
  • Akcje 2225
  • Znaleziska 69
  • Mikroblog 2156
  • Obserwujący 516
  • Obserwowane 19
  • Dodane (261)
  • Komentowane (1788)
  • Plusowane (107)
spetz
spetz 29.05.2019, 18:03:00
  • 64
Taktyczne plecy, bo z przodu #ulanie ( ͡° ͜ʖ ͡°).
#mikrokoksy #mikrokoksy #silownia #spetz
spetz - Taktyczne plecy, bo z przodu #ulanie ( ͡° ͜ʖ ͡°). 
#mikrokoksy #mikrokoksy #...

źródło: comment_X1EgqImHn2oaTEPsJtZZRPm7oLqcwZkn.jpg

Pobierz
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

K.....t
konto usunięte 29.05.2019, 18:04:13
  • 48
@spetz: POTĘŻNY programista
  • Odpowiedz
PaNaTypa
PaNaTypa
29.05.2019, 18:04:22 via Android
  • 22
@spetz bezpiecznie jechać nad morze w maju żeby nie musieć wstydzić się jak jest więcej ludzi na lipiec (✌ ゚ ∀ ゚)☞
  • Odpowiedz
spetz
spetz 03.04.2019, 05:18:40
  • 41
Dobry dzień,

Rok temu, wspólnie z kolegą Darkiem zaczęliśmy tworzyć otwarty projekt DShop dotyczący budowania mikroserwisów w .NET Core. Po kilku miesiącach kodzenia, rozpoczęliśmy nagrywanie kursu Distributed .NET Core - łącznie 15 odcinków i prawie 20 godzin, a wszystko za darmo, wrzucone na YouTube ( ͡° ͜ʖ ͡°).

Być może komuś z Was przydadzą się omawiane koncepty lub wykorzystacie niektóre części kodu w swoich własnych projektach :).

#
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

f.....p
f.....p
konto usunięte 03.04.2019, 15:15:57 via Android
  • 0
@spetz dobry z ciebie człowiek ( ͡º ͜ʖ͡º)
  • Odpowiedz
spetz
spetz
Autor
03.04.2019, 15:36:25
  • 1
@fappfapp: jakoś trzeba zabijać wolny czas ( ͡° ͜ʖ ͡°)
  • Odpowiedz
spetz
spetz 01.04.2019, 05:26:23
  • 24
Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroserwisach w .NET Core już dostępny - przedstawiamy możliwe sposoby "orkiestracji" usług, zaczynając od "bare metal VM", przez takie narzędzia jak Portainer, Kubernetes aż po Ranchera.

Kod na
spetz - Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroser...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

this_feel_when_no_zakola
this_feel_when_no_zakola
01.04.2019, 08:03:38 via iOS
  • 0
Ale sól, po pracy (w której dominuje architektura typu monolit z betonu), będę oglądał. <3
  • Odpowiedz
BuMRK
BuMRK
01.04.2019, 08:27:23
  • 0
@spetz: na później
  • Odpowiedz
spetz
spetz 22.03.2019, 07:46:10
  • 21
Dobry,

Czternasty odcinek kursu o mikroserwisach w .NET Core już dostępny - kontynuujemy temat z poprzedniego odcinka dotyczący testowania aplikacji, tym razem jednak wykorzystując podejście "consumer-driven contract testing" oraz framework Pact.

Kod na GitHub:
spetz - Dobry,

Czternasty odcinek kursu o mikroserwisach w .NET Core już dostępny ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 06.03.2019, 07:34:13
  • 25
Cześć,

Trzynasty odcinek kursu o mikroserwisach w .NET Core już dostępny - wchodzimy w tematykę testów mikroserwisów (część I) i skupiamy się na testach integracyjnych. Wykorzystując xUnit oraz bibliotekę do testów integracyjnych w ASP.NET Core, zaczynamy od przetestowania Web API (endpoints), przez kontrakty dla danych (deserializacja żądania HTTP z oczekiwaną odpowiedzią, gdzie dane są pobrane z MongoDB), kończąc na testach dla "handlerów" (konsumowanie wiadomości z kolejki) z użyciem RabbitMQ.

Kod na GitHub:
spetz - Cześć,

Trzynasty odcinek kursu o mikroserwisach w .NET Core już dostępny -...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kazaar
Kazaar
06.03.2019, 08:58:29
  • 0

Komentarz usunięty przez autora

spetz
spetz
Autor
06.03.2019, 09:35:42
  • 0
@Kazaar: no widzisz ( ͡° ͜ʖ ͡°).
  • Odpowiedz
spetz
spetz 26.02.2019, 06:51:03
  • 25
Dobry,

Dwunasty odcinek kursu o mikroserwisach w .NET Core już dostępny - omawiamy czym są kontenery używając Dockera, budujemy obrazy bazująć na Dockerfile, uruchamiamy kontenery, dołączamy do sieci, przeglądamy logi oraz publikujemy obraz do repozytorium Docker Hub. Finalnie spinamy proces automatycznego budowania aplikacja rozszerzając build serwer (z poprzedniego odcinka) o automatyczne wgrywanie obrazów do repozytorium oraz pokazujemy do czego przydaje się Docker Compose.

Kod
spetz - Dobry,

Dwunasty odcinek kursu o mikroserwisach w .NET Core już dostępny - ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 18.02.2019, 07:02:00
  • 25
Cześć,

Jedenasty odcinek kursu o mikroserwisach w .NET Core już dostępny - dzisiaj stawiamy pierwsze kroki w kierunku CI & CD, zaczynając od integracji z build service (w naszym przypadku Travis CI), i następnie rozwiązujac problem lokalnych referencji współdzielonego projektu za pomocą użycia własnego feeda NuGet (jak np. MyGet).

Kod na
spetz - Cześć,

Jedenasty odcinek kursu o mikroserwisach w .NET Core już dostępny -...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

k.....o
k.....o
konto usunięte 20.02.2019, 23:31:06 via Android
  • 0
@spetz masz może w planach udostępnić czysty projekt z struktura jako template?
  • Odpowiedz
spetz
spetz
Autor
21.02.2019, 10:24:28
  • 0
@kysko: taki szablon możesz znaleźć w moim repo, natomiast docelowo zobaczymy, czy uda się zrobić template dostępny przez dotnet CLI :).
  • Odpowiedz
spetz
spetz 11.02.2019, 05:28:20
  • 16
Yo,

Dobiliśmy właśnie do 10 odcinka kursu o mikroserwisach w .NET Core - skupiamy się w nim na szeroko pojętych metrykach (czyli czymś mierzalnym w naszej aplikacji np. CPU, RAM, liczba użytkowników, ilość zapytań do serwera etc.).
Do integracji z różnego rodzaju usługami odpowiedzialnymi za przetwarzanie metryk używamy biblioteki AppMetrics i następnie omawiamy InfluxDB, Grafana oraz Prometheus.

Kod
spetz - Yo,

Dobiliśmy właśnie do 10 odcinka kursu o mikroserwisach w .NET Core - s...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 05.02.2019, 06:52:11
  • 17
ASP.NET Core, a dokładniej serwer HTTP Kestrel w top 3 najszybych serwerów webowwych na świecie, 7 mln żądań/sek :).
Oczywiście jest to wynik dla operacji typu "plaintext", co nie zmienia faktu, że jest to niesamowity rezultat, a limitem w tym przypadku była już sama warstwa sieciowa.

https://www.ageofascent.com/2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/

#programowanie #aspnet #csharp #dotnet #dotnetnews #dotnetcore #akademiaspetza
spetz - ASP.NET Core, a dokładniej serwer HTTP Kestrel w top 3 najszybych serwerów we...

źródło: comment_4SzrcUFO2u74Q9T2e7IRiXEOLbTWduVH.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

r.....j
r.....j
konto usunięte 05.02.2019, 06:59:21 via Wykop Mobilny (Android)
  • 4
@spetz: mimo to dalej wolniejszy od javy

  • Odpowiedz
spetz
spetz
Autor
05.02.2019, 13:29:07
  • 1
@Kazaar: nie, umarł z Windowsem 7.
  • Odpowiedz
spetz
spetz 04.02.2019, 06:37:44
  • 28
Dobry dzień,

Dziewiąty odcinek kursu o mikroserwisach w .NET Core już dostępny - dzisiaj przedstawiamy kilka przydatnych narzędzi, zaczynając od Vault do przechowywania konfiguracji w bezpieczny sposób, przez Seq do logowania danych, kończąc na Jaeger, który umożliwia śledzenie rozproszonych akcji.

Kod na GitHub:
spetz - Dobry dzień,

Dziewiąty odcinek kursu o mikroserwisach w .NET Core już dost...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

lalalajp2_-
lalalajp2_-
04.02.2019, 12:37:50
  • 0
@spetz: Ten kurs raczej nie jest dla juniorów i wannabe juniorów?
  • Odpowiedz
spetz
spetz
Autor
04.02.2019, 13:10:43 via Android
  • 0
@lalalajp2_- może być ciężki, trzeba dość dobrze znać C# oraz mieć pojęcie o tworzeniu Web API, natomiast same koncepty, które się pojawiają są dość agnostyczne względem technologii.
  • Odpowiedz
spetz
spetz 28.01.2019, 06:48:18
  • 23
Dobry,

Ósmy odcinek kursu o mikroserwisach w .NET Core już dostępny - wchodzimy w tematykę rozproszonych transakcji. Zaczynając od omówienia 2PC, przez Event Choreography i kończąc na Saga oraz Process Manager, finalnie implementujemy przykładowy proces tworzenia zamówienia, który wymaga udziału kilku mikroserwisów do jego powodzenia.

Kod na GitHub:
https://github.com/devmentors
spetz - Dobry,

Ósmy odcinek kursu o mikroserwisach w .NET Core już dostępny - wcho...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 21.01.2019, 06:50:05
  • 28
Cześć,

Siódmy odcinek kursu o mikroserwisach w .NET Core już dostępny - omawiamy czym jest CorrelationId (a dokładniej CorrelationContext), jak radzić sobie z obsłguą asynchronicznych żądań oraz jak w tym celu można wykorzystać SignalR do aktualizacji statusu w czasie rzeczywistym. Pod koniec wspominamy również o Polly - pokazujemy jak w prosty sposób można zaimplementować np. ponawianie nieudanej operacji.

Kod na GitHub:
https://github.com/devmentors
spetz - Cześć,

Siódmy odcinek kursu o mikroserwisach w .NET Core już dostępny - om...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz
Autor
21.01.2019, 11:27:02
  • 3
@Masterczulki: dzięki, bardzo miło słyszeć, podziwiam, że całkowicie zmieniłeś stack :D.
@bussior: tak, będzie na pewno odcinek (albo i 2) poświęcony otoczce CI, CD, DevOps (build serwer, Docker, k8s itp.).
  • Odpowiedz
spetz
spetz
Autor
28.01.2019, 13:52:33 via Android
  • 0
@Shadus dzięki, trzymamy tempo 1 odcinek na tydzień, a jeszcze trochę tematów zostało :).
  • Odpowiedz
spetz
spetz 14.01.2019, 06:52:03
  • 26
Dobry dzień,

Szósty odcinek kursu o mikroserwisach w .NET Core już dostępny - wchodzimy w trochę bardziej zaawansowane tematy, i omawiamy mechanizmy Service Discovery oraz Load Balancer z wykorzystaniem narzędzi Consul i Fabio.

Kod na GitHub:
https://github.com/devmentors
spetz - Dobry dzień,

Szósty odcinek kursu o mikroserwisach w .NET Core już dostępn...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

lubii
lubii
15.01.2019, 09:24:16 via iOS
  • 0
@spetz: robicie świetna robotę panowie (。◕‿‿◕。)
  • Odpowiedz
spetz
spetz
Autor
21.01.2019, 06:48:05
  • 0
@lubii: dzięki :).
  • Odpowiedz
spetz
spetz 07.01.2019, 06:40:18
  • 23
Cześć,

Piąty (póki co najdłuższy bo prawie 80 min.) odcinek kursu o mikroserwisach w .NET Core już jest - rozmawiamy o kwerendach (query) i odczycie danych (read side) w CQRS. Implementujemy QueryHandler i DTO, a finalnie wprowadzamy wewnętrzną komunikację HTTP pomiędzy API Gateway i mikroserwisem z wykorzystaniem RestEase.

Kod na GitHub:
https://github.com/devmentors
spetz - Cześć,

Piąty (póki co najdłuższy bo prawie 80 min.) odcinek kursu o mikros...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 02.01.2019, 08:45:20
  • 23
Dobry,

Czwarty odcinek kursu o mikroserwisach w .NET Core już jest - wykorzystujemy przesyłanie zdarzeń (wiadomości w kolejce) jako mechanizm asynchronicznej integracji pomiędzy mikroserwisami (jednak z technik zmniejszająca tzw. "temporal coupling" i zwiększająca "resiliency").

Kod na GitHub:
https://github.com/devmentors
spetz - Dobry,

Czwarty odcinek kursu o mikroserwisach w .NET Core już jest - wykor...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 28.12.2018, 07:15:48
  • 37
Cześć,

Trzeci odcinek kursu o mikroserwisach w .NET Core został opublikowany - subskrybujemy się pod RabbitMQ w celu przetworzenia nadchodzącej wiadomości, oraz modyfikujemy API Gateway aby obsłużyć żądanie HTTP.

Kod na GitHub:
https://github.com/devmentors
spetz - Cześć,

Trzeci odcinek kursu o mikroserwisach w .NET Core został opublikowa...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 18.12.2018, 09:20:57
  • 29
Dobry dzień,

Drugi odcinek kursu o mikroserwisach w .NET Core jest już dostępny - tworzymy proste HTTP API w oparciu o CQRS, które będzie w stanie przyjąć i następnie obsłuzyć komendę.

Kod na GitHub:
https://github.com/devmentors
spetz - Dobry dzień,

Drugi odcinek kursu o mikroserwisach w .NET Core jest już dos...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

meho
meho
meho
18.12.2018, 09:22:06 via Android
  • 0
@spetz nice
  • Odpowiedz
spetz
spetz 06.12.2018, 07:38:08
  • 53
Cześć,

Tak jak obiecaliśmy z Darkiem już jakiś czas temu, tak w końcu nagraliśmy 1 odcinek obiecanego kursu o mikroserwisach w .NET Core. W pierwszej części ogólne info odnośnie konfiguracji, uruchomienia etc.

Kod na GitHub:
https://github.com/devmentors
spetz - Cześć,

Tak jak obiecaliśmy z Darkiem już jakiś czas temu, tak w końcu nagr...
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

reroute
reroute
reroute
18.12.2018, 15:43:09
  • 0

Komentarz usunięty przez autora

spetz
spetz
Autor
18.12.2018, 16:01:40 via Android
  • 0
@reroute wszędzie się da :).
  • Odpowiedz
spetz
spetz 16.10.2018, 10:36:41
  • 9
Dzień dobry, jak ktoś jest zainteresowany niskopoziomowymi tematami w .NET zaprezentowanymi na najwyższym poziomie, to zapraszam na początku listopada do Warszawy na konferencję Dotnetos ( ͡° ͜ʖ ͡°).

Bilety można również zakupić przez mojego "referrala": https://dotnetos.org/?source=spetzu

#dotnet #dotnetnews #dotnetcore #csharp #programowanie
spetz - Dzień dobry, jak ktoś jest zainteresowany niskopoziomowymi tematami w .NET za...

źródło: comment_yT5NZzM0PoTZHZSE0UOGr5iySjCAS5VW.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz
Autor
16.10.2018, 22:20:20 via Android
  • 1
@harakiri888 ( ͡º ͜ʖ͡º)
@lubii przymierzamy się do nagrania I części
  • Odpowiedz
LukEEE
LukEEE
LukEEE
17.10.2018, 08:55:01
  • 0
@spetz: Że tez od listopada muszę zaczynać nową robotę tak to bym wpadł :/
  • Odpowiedz
spetz
spetz 19.09.2018, 05:39:48
  • 66
Cześć,

Jakiś czas temu wspominałem, że razem z Darkiem pracujemy nad kodem (a docelowo kursem) poświęconemu tworzeniu mikroserwisów w .NET Core. Po ponad półrocznym "kodzeniu" po godzinach, tonie zebranego "feedbacku" na różnego rodzaju konferencjach i wielu zmianach koncepcji, wstępnie ukończyliśmy pierwszą wersję solucji, a poniżej krótki teaser ( ͡° ͜ʖ ͡°).

Pozwólcie, że z grubsza przekleję (ponieważ całość będzie po angielsku) jakie tematy
spetz - Cześć,

Jakiś czas temu wspominałem, że razem z Darkiem pracujemy nad kodem...
  • 40
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mk321
mk321
19.09.2018, 05:57:26 via Wykop Mobilny (Android)
  • 5
@spetz: tylko Java
  • Odpowiedz
spetz
spetz
Autor
19.09.2018, 08:54:09
  • 3
@fortySeven: otwary kurs, dostępny na YT, który będziemy tworzyć jako DevMentors.
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 14
  • Strona 3 z 14
  • >

Piotr Gankiewicz

  • DevMentors.io| Bottega IT Minds Trainer | Software Engineer | ex-Microsoft MVP
  • Kraków
  • https://devmentors.io

Osiągnięcia

  • VIP
    od 05.07.2018

    VIP
  • Ekshibicjonista
    od 18.04.2016

    Ekshibicjonista
  • Rocznica
    od 30.04.2025

    Rocznica
  • Gadżeciarz
    od 02.09.2016

    Gadżeciarz
  • Mikroblogger
    od 16.01.2017

    Mikroblogger

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking