Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko217
  • 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
spetz
spetz 28.06.2019, 13:02:25
  • 6
Poszukujemy mocnego "dotnetowca" do rozwijania Nethermind (klient sieci Ethereum Blockchain).
https://justjoin.it/offers/nethermind-net-core-performance-full-stack

#programowanie #programista15k #pracait #dotnet
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz
Autor
28.06.2019, 14:28:41
  • 0
@Kacu77: dzięki! Chociaż tutaj akurat nie pracuję z Darkiem :).
  • Odpowiedz
s.....a
s.....a
konto usunięte 28.06.2019, 02:52:39
  • 252
nsfw
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 47
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 28.06.2019, 10:21:17
  • 0
@nervoous: spoko masz znajomych XD.
  • Odpowiedz
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

spetz
spetz
Autor
29.05.2019, 18:05:31 via Android
  • 4
Tutaj jeszcze w poszukiwaniu dżawy 11.
Klasyczny syn młynarza ( ͡º ͜ʖ͡º).
spetz - Tutaj jeszcze w poszukiwaniu dżawy 11. 
Klasyczny syn młynarza ( ͡º ͜ʖ͡º).

źródło: comment_UK06Joliw6IG1MkY2j3fUT7SQjuXuYq2.jpg

Pobierz
  • Odpowiedz
spetz
spetz
Autor
29.05.2019, 18:43:10 via Android
  • 0
@Crisu ~90 kg.
  • Odpowiedz
spetz
spetz
Autor
29.05.2019, 19:34:25 via Android
  • 0
@doee nie, Bułgaria :).

@S7-1500 no chyba nie XD.
  • Odpowiedz
spetz
spetz
Autor
29.05.2019, 19:55:59 via Android
  • 0
@S7-1500 1,78
  • Odpowiedz
spetz
spetz
Autor
29.05.2019, 19:59:50 via Android
  • 1
@Mazowia z programowania? Aktualnie skupiam się głównie na pracy oraz szkolenia (nowy temat z mikroserwisów, rozwijany na github jako projekt), co do nagrań to ciężko powiedzieć :).
  • Odpowiedz
spetz
spetz
Autor
29.05.2019, 20:53:14 via Android
  • 5
@Antyradek no XD
spetz - @Antyradek no XD
  • Odpowiedz
spetz
spetz
Autor
29.05.2019, 21:28:29 via Android
  • 1
@FishyGuy zajmuję się nadal :).
  • Odpowiedz
spetz
spetz
Autor
29.05.2019, 21:32:03 via Android
  • 10
@FishyGuy to zamiast kutasa po prostu.
  • Odpowiedz
spetz
spetz
Autor
30.05.2019, 05:40:51 via Android
  • 0
@Topkapi ofc
@StaryZielony ( ͡º ͜ʖ͡º)
@meetom :D
  • Odpowiedz
spetz
spetz
Autor
30.05.2019, 06:12:52 via Android
  • 0
@Wenom01 ciągi czasami
spetz - @Wenom01 ciągi czasami
  • Odpowiedz
spetz
spetz
Autor
30.05.2019, 06:15:50 via Android
  • 0
@Wenom01 mix podstawowych ćwiczeń czyli ciągi, wiosłowanie, podciąganie, swego czasu sporo zarzutów i rwania. Czasami jakaś izolacja na maszynie ale bardzo rzadko :).
  • Odpowiedz
qunio
qunio
24.04.2019, 09:05:37
  • 127
Mirki, pochwalę się, po 4 latach przerwy znowu jestem motocyklistą. :)
Takiego rodzynka udało mi się wyhaczyć, uprzedzając pytania - GSX-R 750 L0.

#motocykle #motoryzacja #chwalesie
qunio - Mirki, pochwalę się, po 4 latach przerwy znowu jestem motocyklistą. :)
Takie...

źródło: comment_RwevlOfsHfHzizP5oPcrK8NLFfUIBunq.jpg

Pobierz
  • 53
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

spetz
spetz 24.04.2019, 12:48:00 via Android
  • 4
ABS przeszkadza na torze, nie potrzebuję ulepszaczy, o jak prychłem, nie pogrążaj się już człowieku XD.
  • Odpowiedz

482

GraphQL: Następca REST. Seria filmów #bezZbędnegoGadania

GraphQL: Następca REST. Seria filmów #bezZbędnegoGadania

Część z Was wie, że od dłuższego czasu tworzę konkretne filmy dla programistów - bez zbędnego gadania. Seria o REST API przypadła Wam do gustu. Teraz czas na GraphQL, tworzona przede wszystkim z myślą o tych, którzy jeszcze z niej nie korzystają. Have fun!

overment
z
youtube.com
dodany: 03.04.2019, 20:10:06
  • 138
  • #
    technologia
  • #
    programowanie
  • #
    webdev
  • #
    programista15k
spetz
spetz 04.04.2019, 13:35:43
  • 26
Miałem prezentację 2 lata temu o GraphQL na 4Developers (akurat pod kątem .NET Core). Podejście ok ale prawda jest taka, że to tylko ładna nakładka na dostęp do danych, cała magia związana z optymalnym tworzeniem np. kwerend SQL, które mają faktyczną bazę danych o te dane pytać to inna bajka. Jeżeli wystawiamy to jako "endpoint" dla typowych "read-model" / DTO gdzie mamy dostęp do cache w pamięci i optymalizacja zapytań bazodanowych nie
  • 2
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

spetz
spetz 04.04.2019, 14:04:00
  • 7
@Riess: tak ale mówimy tylko o Apollo, pozostałe technologie - to już tak średnio. Zresztą to backend dyktuje warunki, a nie frontend :).
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

  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 12
  • Strona 4 z 12
  • >

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