Mirasy, pytanie o tracing w appce spring bootowej. Jest to nowa apka, którą robimy od zera i potrzebuję dodać tracing do logów.
Mamy eventy w Azure Event Hubs, które na razie (bo nie mamy jeszcze proda - trochę taka zabaw póki co) - generujemy ręcznie poprzez feature Azurowy "Data Generator", gdzie możemy podać jsona i dodać do "kolejki", a w naszej appce spring bootowej consumer sobie je pobiera i wywołuje odpowiednią akcję.
dla obecnej sytuacji, gdzie generujemy event ręcznie z jsonem - raczej w tym przypadku to nie my powinniśmy generować trace id itd, tylko już po stronie consumera w logice?
To zaleźy.
Jeśli jest jakiś producent w appce, który generuje eventy - wtedy już producent będzie tworzył trace id/ correlation id itp.
@markaron: No i najważniejsze, instrumentacja aplikacji pozwala na bardziej dokładne i szczegółowe przysyłanie trace'ów. Z racji tego, że sidecar container nie ma dostępu do procesu aplikacji, ma mniejsze możliwości w zakresie zbierania i przesyłania informacji.
#it #programowanie Chce zalozyc odwrotny software house, to klient bedzie musial sie starac o to, zebysmy chcieli wykonac jego projekt. Bedziemy wybierac tylko jeden, dwa najciekawsze projekty rocznie. Co o tym myslicie?
czemu programsci takich stron jak oponeo.pl albo kfd.pl blokuja kopiowanie ze strony? przeciez jak ktos bedzie chcial cos "ukrasc" z tresci to tak i tak to zrobi i obejdzie, a dla zwykłych użytkowników to tylko utrudnienie. np. czesto mam tak ze zamiast kopiowac (ctrl+c), to zaznaczam jakis fragment tekstu i przenosze (click and drag) do paska wyszukiwarek. albo np. chce cos komus wyslac to albo nie moge skopiowac albo
@turbine: To są ludzie którzy nie mają pojęcia o technologii i współczesnych rozwiązaniach IT i wszystko wiedzą lepiej. Wydaje im się, że jak zabronią kopiuj-wklej albo zablokują prawy guzik myszki na stronie to nikt (czytaj konkurencja) nie będzie mógł "kraść" opisów produktów, zdjęć i innych materiałów do swoich aplikacji. Oczywiście ignorują fakt, że w XXI wieku mało kto ręcznie kopiuje materiały ze strony tylko używa się scrapperów parsujących kod HTML strony
@Nofenak: Mnie to nie dotyczy, ale ostatnio przyjęli do nas studentów na praktyki (płatne) i większość z nich jest na zdalnym. Kto chce to ofc może sobie przyjść do biura, ale nikt nikogo nie zmusza. Z tego co wiem to wpadają z własnej inicjatywy raz, dwa razy w tygodniu.
Rozdzielacie encje na te domenowe i JPA? Z jednej strony powinno się tak robić, żeby domena była czysta i nie wiedziała nic o frameworkach, z drugiej tworzy to trochę dodatkowego kodu i pochłania dodatkową ilość czasu. Szkoda, że Hibernate nie umie sobie wygenerować sam tych encji na podstawie obiektów domenowych. #java #naukaprogramowania #programowanie #programista15k
@Nofenak: W większości projektów nie, bo Entity Framework (.NET here) dobrze radzi sobie z tłumaczeniem modelu domenowego na encje w bazie danych. W tych 5% procentach projektów które uzasadniają koszt utrzymania osobnych modeli (domenowego i persystencji) już tak.
#programowanie Na niektórych rekrutacjach dla juniorów jest wymagana znajomość mikroserwisów.Czy znajomość architektury mikroseriwsów dzisiaj to must-know dla juniora?
Czy architektura mikroserwisów to must-know dla juniora?
@junus123: Wpierw niech junior ogarnie podstawy języka i frameworka, żeby płynnie się w nim poruszać a dopiero potem się bierze za bardziej skomplikowane tematy jak architektura czy integracja systemów.
@junus123: Ale jak junior, który ledwo co przestał ssać cyca może być w stanie ogarnąć architekturę rozproszoną? Taki ktoś nie jest w stanie odpowiednio zaprojektować i zaimplementować modularnego monolitu, gdzie cała komunikacja odbywa się in-process, a co dopiero zaprojektować rozwiązanie oparte o komunikację po sieci, często zawodną, gdzie może dojść do niedostarczenia wiadomości, niespójności danych, duplikacji wiadomości, zarządzania stanem, itd. Junior nigdy nie będzie w stanie ogarnąć tak skomplikowanych tematów.
#programowanie #programista15k #devops #javascript #react #azure Czy znajdzie się tutaj osoba która doradzi mi w kwestii autoryzacji z wykorzystaniem Azure AD B2C? Właściwie to chodzi mi o frontendową część tego zadania - mam główną aplikację gdzie użytkownik otrzymuje informacje do których serwisów ma dostęp - każdy z tych serwisów to osobna samodzielna aplikacja (to nie jest monorepo), do której możemy uderzyć bezpośrednio jeśli mamy link. I teraz chciałbym żeby zalogowanie w jednym
@Dominias: Jeśli dobrze zrozumiałem to chodzi ci o SSO (Single Sign On). Generalnie działa to tak, że masz dostawce tożsamości (Identity Provider) za którego pomocą potwierdzasz swoją tożsamość w przypadku Azure B2C możesz użyć kont google, ms czy Facebook. W wyniku poprawnego logowania na któreś z kont generowany jest token który twoja aplikacja musi obsłużyć. Tak długo jak token jest ważny tak długo możesz się zalogować do aplikacji/usługi skonfigurowanej do obsługi
Mam 10 miesięczne doświadczenie w javie. Pracuję z AWS w obecnej firmie sam deployuję, zajmuję się tworzeniem serwisów aws itd.. Jakie kursy polecacie? Może książki? Założyłem konto na acloudguru, ale liczba materiałów mnie przytłoczyła. Nie wiem, od czego zacząć. Czy w ogóle jest sens poświęcać czas na dogłębną naukę chmury? Może sytuacja, gdzie programista zajmuje się również devopsem jest zbyt rzadka, żeby musieć wychodzić poza wiedzę
@mirko_anonim: Ja mam dostęp z roboty do cloud guru i sobie chwalę, szczególnie ich laby które dają możliwość pracy na realnych środowiskach. Jeśli interesuje cię Azure to zasubskrybuj sobie Johna Savilli. Gość robi mega robotę jeśli chodzi o naukę Azure.
Mamy eventy w Azure Event Hubs, które na razie (bo nie mamy jeszcze proda - trochę taka zabaw póki co) - generujemy ręcznie poprzez feature Azurowy "Data Generator", gdzie możemy podać jsona i dodać do "kolejki", a w naszej appce spring bootowej consumer sobie je pobiera i wywołuje odpowiednią akcję.
To zaleźy.
To zależy. ( ͡° ͜ʖ ͡°)
A teraz od czego? Od tego co i jak
źródło: spans-traces
Pobierzźródło: 1*_EFNAD8ipCbNJhk7Typ3kQ
Pobierz