W tym tygodniu pojawiło się kilka ważnych wiadomości. Sorbet, narzędzie do sprawdzania typów dla Rubiego, pierwotnie dostarczone przez Stripe, jest wreszcie open-source. Facebook ujawnił również swoją nadchodzącą kryptowalutę, Libra. Wszystko to i więcej poniżej.
Zapomnij o monolitach i mikrousługach. Liczy się obciążenie poznawcze.
Matthew Skelton, Manuel Pais
The monolith vs microservices debate was all the rage late last year and still occasionally flares up. Matthew and Manuel are here to tell us we’ve been thinking about and debating the wrong thing all this time.
https://techbeacon.com/app-dev-testing/forget-monoliths-vs-microservices-cognitive-load-what-matters/
Zwiększanie izolacji pojemnika
Jay Chen
W żadnym wypadku nie jest to szybkie podsumowanie, ten artykuł autorstwa Jay'a Chena jest bardzo obszerny, jeśli chodzi o obecny stan sandboxingu w kontenerach. Jest gęsty, ale przy tak dużej ilości rzeczywistych badań jest to lektura obowiązkowa.
https://unit42.paloaltonetworks.com/making-containers-more-isolated-an-overview-of-sandboxed-container-technologies/
Mam to!
Sundaram Ramaswamy
Sundaram podsumowuje swoje momenty "Aha!" z Gitem. Nie jest to przewodnik dla początkujących, zamiast tego przygląda się ruchomym częściom Gita, których nawet niektórzy zaawansowani użytkownicy nie mają instynktownego zrozumienia.
https://legends2k.github.io/note/git_concepts/
O Rubim i narzędziach do sprawdzania typów
Jorge Manrubia
Podczas gdy Sorbet z pewnością jest obecnie tematem rozmów na podwórku, zdecydowanie zalecamy przeczytanie opinii Jorge, obejmującej nie tylko to, co wkrótce nastąpi - takie jak obsługa typów w Ruby 3 - ale dlaczego to wszystko ma znaczenie.
https://www.jorgemanrubia.com/2019/06/22/on-ruby-and-type-checkers/
Porównanie Ethereum i łańcucha bloków Libra
Adam Warski
Większość doniesień na temat Libry koncentruje się na konsekwencjach związanych z prywatnością i opieką nad nią. projekt. Jesteśmy pewni, że przeczytałeś już wystarczająco dużo tych artykułów, więc oto opinia innego maniaka na temat tego, jak to działa w porównaniu z Ethereum.
https://blog.softwaremill.com/comparing-ethereum-and-the-libra-blockchain-64bec7dd70c0
Bonus! Oto najlepsze z nich 11 sposobów na zabicie swoich aplikacji w sklepach z aplikacjami na platformach mobilnych. Tylko proszę, nie traktuj tego satyrycznego artykułu jako listy rzeczy do zrobienia.
Czytaj więcej:
Czytaj więcej
GraphQL Ruby. Co z wydajnością?
Szyny i inne środki transportu
Rails Development z TMUX, Vim, Fzf + Ripgrep