Wchodzimy w kolejną dziesiątkę z 70. odcinkiem! Zbliżają się odcinki “miększe”, ale dzisiaj jeszcze technicznie, że hej.
Moim i Waszym gościem jest Mateusz Maciaszek. Mateusz jest programistą rozwijającym swój własny, bardzo ciekawy projekt: bazę danych! Rozproszoną do tego. Obadajcie JustinDB. Swoje zmagania opisuje na blogu. A projekt brał udział w konkursie Daj Się Poznać 2017. Na Twitterze: @mcmaciaszek.
Tematem naszej dzisiejszej rozmowy są właśnie rozproszone bazy danych. Czym różnią się one od baz “nierozproszonych”? A może wszystkie są rozproszone? Jakie problemy to rozwiązuje, a jakie powoduje? Jak to jest: projektować własny silnik bazy danych? I… te de!
Podoba się inicjatywa? Zapraszam na iTunes! Będę niezmiernie wdzięczny za gwiazdeczki i recenzje: devtalk.pl/itunes.
I… PLAY!!
Montaż odcinka: Krzysztof Śmigiel.
Ważne adresy:
Linki:
- blog Mateusza: https://speedcom.github.io
- JustinDB: https://github.com/justin-db
- CAP Theorem: https://en.wikipedia.org/wiki/CAP_theorem
- DynamoDB: https://aws.amazon.com/dynamodb
- DevTalk#29 – O wydajności baz danych z Damianem Widerą: https://devstyle.pl/2016/02/22/devtalk29-o-wydajnosci-baz-danych-z-damianem-widera
- DevTalk#25 – O Event Driven Architecture z Szymonem Kulcem: https://devstyle.pl/2015/11/02/devtalk25-o-event-driven-architecture-z-szymonem-kulcem
- DevTalk#22 – O wiadomościach z Szymonem Pobiegą: https://devstyle.pl/2015/09/21/devtalk22-o-wiadomosciach-z-szymonem-pobiega
- DevTalk#39 – O sagach z Robertem Pankoweckim: https://devstyle.pl/2016/09/05/devtalk39-o-sagach-z-robertem-pankoweckim
- DevTalk#20 – O mikroserwisach z Michałem Francem: https://devstyle.pl/2015/09/07/devtalk20-o-mikroserwisach-z-michalem-francem
Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/
Bardzo konkretny podcast. Wiedza Mateusza robi wrażenie. Mam jednak małą uwagę. Eventually Consistent – tłumaczymy jako spójność ostateczną a nie “ewentualną”.
Dziękuję Marek!
Tak, zgadzam się odnośnie tłumaczenia terminu “eventually consistent” na polski. Dziękuję za poprawkę. Tak weszło mi to mocno w krew, że nie mogę zapamiętać poprawnej wersji. ;)
Lubie takie techniczne, konkretne odcinki. Dzieki panowie, swietnie sie sluchalo!
Dziękuję bardzo. Mam nadzieję, że będzie jeszcze okazja pojawić się kiedyś na łamach devtalk. :)