post-image
13.08.2020

Programmers Only – mikroserwisy do mailingu oraz do autoryzacji

Od ostatniego wpisu były 2 calle (trzeci i czwarty) – są tutaj dostępne w formie audio i wideo na google drive:

https://drive.google.com/drive/u/0/folders/1wrAqLQrsnFfG80g6pc_RWq2_WVVf4r8E

ale zanim obejrzysz lub wysłuchasz, przeczytaj trochę dalej ->

AUTH z GITHUBem

Opis 3 spotkania ukradziony z Grupy Programmers Only od prowadzącego:

Cześć!

Wczoraj wieczorem odbyło się spotkanie w sprawie architektury mikroserwisów. Skupiliśmy się głównie na mikroserwisie do uwierzytelniania (tj. „auth”), który jest nam niezbędny do wystartowania z innymi funkcjonalnościami. Nagranie z tego spotkania znajdziecie tradycyjnie na Drive’ie. Umieściłem tam też dokument tekstowy, w którym znajduje się rozrysowana logika dla poszczegołnych mikroserwisów oraz endpointy wraz z wstępną strukturą danych.

Za realizacje pierwszego mikroserwisu będzie odpowiedzialny Kacper i Konrad. Chciałbym aby współpraca miedzy chłopakami układała się na zasadzie jeden pisze drugi sprawdza, ponieważ na tę chwilę nie będzie to wymagało pisania dużej ilości kodu. Wraz z rozrastaniem się aplikacji pojawi się możliwość pisania równolegle niektórych serwisów, wówczas więcej osób będzie mogło być zaangażowane w pisanie kodu.

W trakcie spotkania padła propozycja aby stworzyć zespoły „tematyczne”. Każdy zespół skupiałby się na jednej technologii (tj. NodeJS, Python, Java). Takie zespoły mogły by później realizować mikroserwisy w swojej technologii i wokół niej się rozwijać. Pytanie tylko czy to nie będzie działo się naturalnie w sytuacji omawiania nowych mikroserwisów.

Dajcie koniecznie znać co o tym myślicie!

Równocześnie zapraszam na kanał #auth na Slacku. Tam rozpoczynamy właśnie dyskusje na temat tego jak powinna wyglądać struktura naszego repozytorium!

/bwieckow


Link do repo: https://github.com/Programmers-Only-Group/auth

MAILER z MJML

4 spotkanie odbyło się w sprawie części backendowej mikroserwisu do wysyłki maili odpowiadających na eventy w aplikacji tj „znalazłeś kompana”, „ktoś chce dołączyć do Twojego projektu”, „najciekawsze projekty w okolicy” itp. Z uwagi na to, że nie wiadomo z którego innego mikroserwisu może być zlecona akcja wysyłki maila, to osoby odpowiedzialne za serwis mają dostarczyć handlery na API w formie klas w pythonie i w js pomagających w poprawnym używaniu mikroserwisu

Z uwagi na to, że mam działający projekt robiący generowanie ładniejszych maili przez bibliotekę mjml i działający kod odnośnie wysyłki maili w pythonie to wrzuciłem go już na repo i będę rozpisywać zadania dotyczące tego mikroserwisu. Realizacją części pythonowej zajmuje się Patryk, a do części JSowej będę szukać kogoś 🙂

Link do repo: https://github.com/Programmers-Only-Group/mailer

i teraz najlepiej obejrzeć nagranie:

https://drive.google.com/file/d/1M8jBrEcTmTPzVhHH5610VTgm7uUKpKcY/view?usp=sharing

Zostaw maila w newsletterze, aby być na bieżąco!

Do następnego commita!

Do następnego commita!

Jeśli dowiedziałeś czegoś konkretnego z tego posta, to postaw mi kawę, która zasili kolejne posty z materiałami dla programistów!

coffee
coffee

Dołącz do listy mailingowej Gladiatorów Javascriptu!

Będziesz otrzymywać linki do zajęć z Gladiatorami, przydatne do nauki artykuły oraz informacje odnośnie aktualizacji zbiorów.

 
Twoj adres email
Wyślij wiadomość
* Zapisując się do newslettera zgadzasz się na przetwarzanie swoich informacji osobowych zgodnie z naszą Polityką Prywatności.