JavaRush /Blog Java /Random-PL /Weekend wideo nr 30. Badamy działanie mikroserwisów, anal...

Weekend wideo nr 30. Badamy działanie mikroserwisów, analizujemy obiecujące technologie Java, tworzymy klon WhatsApp i ulepszamy Twoje konto LinkedIn

Opublikowano w grupie Random-PL

Oleg Anastasyev - Skuteczne i niezawodne mikrousługi

Jak stworzyć system mikrousług, który będzie w stanie zapewnić niezawodne i nieprzerwane działanie na platformie z dużą liczbą żądań klientów? Odpowiedź na to i inne pytania znajdziesz, oglądając raport głównego inżyniera sieci społecznościowej Odnoklassniki, Olega Anastasiewa. W Odnoklassnikach żądania użytkowników są obsługiwane przez ponad 200 rodzajów unikalnych typów usług. Niektóre z nich łączą JVM i rozproszoną, odporną na błędy bazę danych Cassandra. Oleg Anastasiew szczegółowo wyjaśnia, które bazy danych nadają się do osadzenia w mikroserwisach, a które nie. Podaje także szereg rekomendacji przydatnych podczas pracy z mikroserwisami.

Pierwsza filiżanka kawy z JPoint / Ivan Uglyansky // 17.06.2020

Gościem kolejnego odcinka streamu „First Cup of Coffee with JPoint” był Ivan Uglyansky, jeden z programistów Java chińskiej korporacji Huawei. Obecnie Ivan jest zajęty pracą nad kompilatorami, JVM i nowymi językami programowania. Zajmuje się także runtime: GC, ładowaniem klas, obsługą wielowątkowości, profilowaniem i wieloma innymi. Transmisja „Pierwszego Pucharu…” poświęcona jest technologiom Panama, Loom, Valhalla i GraalVM. Prowadzący Andrey Kogun i Dmitry Alexandrov zapytają także swojego rozmówcę o jego raport na JPoint 2020, poświęcony przejściu z Java na kod natywny. Należy pamiętać, że Ivan Uglyansky jest znany w społeczności Java jako jeden z twórców platformy Excelsior JET, certyfikowanej implementacji Java SE opartej na optymalizacji kompilacji AOT. Niestety projekt został zamknięty w zeszłym roku.

Opracowanie analogu Whatsapp w Android Studio w Javie

Stworzenie własnego komunikatora w Javie nie jest tak trudne, jak mogłoby się wydawać. Jeśli chcesz zdobyć swoje pierwsze praktyczne doświadczenie w tej dziedzinie, zalecamy, abyś nie przegapił filmu zaprezentowanego tutaj przez Rusłana Galiewa. Dla zainteresowanych projektem, druga część filmu jest również zamieszczona tutaj. Twój komunikator, stworzony w Android Studio, będzie miał niemal wszystkie funkcje swojego pierwowzoru – popularnej usługi WhatsApp z Facebooka. Ponadto, jeśli chcesz, zawsze możesz spróbować wprowadzić własne ulepszenia i uzupełnienia do jego kodu.

LinkedIn. Dlaczego i jak pobrać konto

Prowadząc konta osobiste w popularnych sieciach społecznościowych, wielu aspirujących programistów jakimś cudem zapomina o LinkedIn, najważniejszej platformie z punktu widzenia rozwoju kariery. Były tester Staś Peshkur, który niedawno przekwalifikował się na programistę backendu w Javie, postanowił podzielić się wskazówkami, w jaki sposób programista może zaktualizować swoje konto na LinkedIn i dlaczego jest to koniecznością. Doświadczenie pokazuje, że szeroka sieć kontaktów na LinkedIn znacznie zwiększa Twoje szanse na znalezienie dobrze płatnej pracy w branży IT. Ponadto na tej platformie znajduje się sekcja poszukiwania pracy. W swoim filmie Staś szczegółowo wyjaśnia, jak prawidłowo prowadzić i ulepszać swoje konto na LinkedIn, aby zwiększyć prawdopodobieństwo zatrudnienia jako programista Java.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION