Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.lang.php > #16219
| Newsgroups | pl.comp.lang.php |
|---|---|
| From | Wojciech Bancer <wojciech.bancer@gmail.com> |
| Subject | Re: Symfony 4 - jak projektować bazę danych pod Doctrine? |
| References | (12 earlier) <5cc2e453$0$522$65785112@news.neostrada.pl> <slrnqc689s.2i2i.wojciech.bancer@pl-test.org> <5cc34968$0$523$65785112@news.neostrada.pl> <slrnqc6qbq.2tg1.wojciech.bancer@pl-test.org> <5cc4127b$0$493$65785112@news.neostrada.pl> |
| Organization | None |
| Date | 2019-04-27 13:58 +0200 |
| Message-ID | <slrnqc8gus.1i19.wojciech.bancer@pl-test.org> (permalink) |
On 2019-04-27, Kviat <Kviat> wrote: [...] >>>> Czyż nie jest wydajniej mieć monolityczny >>>> serwer z triggerami i wszystko "w jednej maszynie"? >>> >>> Dla google pewnie nie jest wydajniej. >> >> Ale Ty powiedziałeś, że trigger jest wydajniejszym rozwiązaniem, >> bo jest bliżej danych. No to jest, czy nie jest? > > "Architektura oparta o ORM (i zdarzenia), > może i jest jednostkowo wolniejsza, > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > ale w razie potrzeby w łatwy sposób zostać rozbudowana "w bok"," > > Od dłuższego czasu próbuję Ci wytłumaczyć, że jest wydajniejszym > rozwiązaniem dla kogoś, Czy to w jakiś sposób unieważnia moje stwierdzenie (które podkreśliłeś)? Nie. Przyjąłem twój argument do wiadomości, ale pokazuję jakie są obecnie *trendy* które przemawiają za tym by być ostrożnym z takim pewnym siebie szafowaniem "nie potrzebuję <tup>!". > kto nie ma potrzeby skalowalności "w bok". > A Ty mnie próbujesz przekonać, że wszyscy mają taką potrzebę i już. Nie. Próbuję powiedzieć, że *mogą* i należy projektować rozsądnie, a nie tam "gdzie najprościej" i po najmniejszej linii oporu. I chcę Ci pokazać, że rynek bardzo dynamicznie idzie w tą stronę. A Ty się niepotrzebnie wyzłośliwiasz. Ludzie też mogą pisać w php korzystając ze "spaghetti code" i pisząc w noatniku. Ale to nie znaczy że takie coś jest właściwe, biorąc pod uwagę istniejące trendy i przewidywalną przyszłość. [...] > Poważnie uważasz, że franczyzobiorca Żabki będzie miał w przyszłości > potrzebę na "dane o pozycji klienta z telefonem w czasie rzeczywistym > poprzez urządzenia IoT, by serwować mu dopasowany content w sklepie"? > Sklep ma 6x10m... No właśnie tak. Bo to zmierza do całkowitej automatyzacji sprzedaży i pozbycia się potrzeby posiadania kasjerów. O proszę, masz tu: https://gloswielkopolski.pl/bio-family-poznan-pierwszy-bezobslugowy-supermarket-w-polsce-bedzie-czynny-w-kazda-niedziele/ar/13563136 https://epoznan.pl/news-news-91804-Zabka_chce_otwierac_automatyczne_sklepy_bez_tradycyjnych_kas To jest coś co się *już* dzieje, ale nie na masową skalę, bo właśnie trzeba systemy dopasować do takiej wydajności. >>>> Oczywiście że ma i będzie (bo apetyt na dane rośnie). Zobacz sobei IoT, >>>> ML, segmenty Big Data. >>> >>> 3 mln jednoosobowych działalności gospodarczych to faktycznie spory >>> segment zainteresowany Big Data. >> >> https://sjp.pwn.pl/sjp/przyklad;2512135.html > > ? Podałem Ci _przykłady_ technologii które generują zapotrzebowanie na dane, a ty mi walisz zgryźliwym komentarzem, że 3 mln jednoosobowych działalności nie znajdzie tego zastosowania. Więc po pierwsze podałem _przykład_, po drugie te 3 miliony _już korzysta_. I im więcej usług będzie "migrowało" do chmury, tym bardziej architektura będzie zmierzała w stronę działania na infrastrukturze wirtualnej i w modelu który opisałem. Takie usługi jak "cloud function" już teraz pozwalają Ci trzymać dużej wielkości site dla małej firmy (np. coś w stylu: https://acloud.guru/ z możliwością skalowania na poziomie milionów i rocznymi kosztami użycia na poziomie kilku dolarów. I nie trzeba mieć firmy z Top 10 aby taką architekturę wdrożyć, tylko architektra który rozumie co te technologie oferują. >> Ale tak, nawet te małe firmy korzystają z big data, jak angażują się w reklamy >> Ad Sense, czy na Facebooku. > > Że co? > Żeby wrzucić reklamę na fejsa muszę mieć "skalowalny wszerz" serwer? Tak. Nie "osobiście", ale owszem, do tego to zmierza (facebook musi mieć, a jak nie facebook to taka platforma która umożliwi Ci analizę i obróbkę danych które potem do tego facebooka wpuścisz). Rynek zmierza do tego że możesz mieć stronę, aplikację i możliwości analityczne *bez* inwestowania w serwery *o ile* potrafisz dopasować do tego architekturę. I nagle jako mały przedsiębiorca nie musisz mieć serwera SQL, który kosztuje X miesięcznie. Ani nawet serwera WWW, który kosztuje drugie tyle. Do swojej strony możesz budować rozpoznawanie mowy, syntezator mowy, czy rozpoznawanie obrazów bez inwestowania w farmę SQL, tylko poprzez wpięcie się do usługi. Po API, a nie po bazie. Cloud otwiera się też na małe firmy, ale niesie za sobą wymagania architektoniczne. Oczywiście możesz się uprzeć i np. integrować "część rzeczy" na API, część rzeczy "na triggerach" (wszystko wolno), ale to jest zwyczajnie zły model projektowania (logika biznesowa rozproszona do tego stopnia, że w końcu nie będzie wiaodomo jaki komponent odpowiada za co). >>> Firmy które zatrudniają po kilka, kilkadziesiąt osób też pewnie dostają wypieki >>> na twarzy na hasło Big Data i na możliwość korzystania z pierdyliarda skalowalnych >>> w szerz baz danych w chmurze. >> >> Jasne. W końcu żadna z firm nie korzysta z Google Analytics, czy Google Maps, >> Gmaila. > > I dlatego każda z tych firm, żeby skorzystać z Google Maps albo wysłać > maila przez Gmaila musi mieć "skalowalny wszerz" serwer. Widzę, że kompletnie nie rozumiesz o czym piszę. To zmierza do tego by firma nie musiała mieć serwera. Pod warunkiem, że masz odpowiednią architekture. [...] -- Wojciech Bańcer wojciech.bancer@gmail.com
Back to pl.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar
Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-20 20:27 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-21 14:25 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-21 17:34 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-21 19:49 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-22 20:58 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-22 21:14 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-22 23:18 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-23 08:26 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-23 18:37 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-23 19:21 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-23 22:01 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-23 22:31 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Roman Tyczka <noemail@because.no> - 2019-04-24 08:54 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-24 09:20 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? ww <ww@o2.pl> - 2019-04-23 15:18 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-23 17:13 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? ww <ww@o2.pl> - 2019-04-24 08:20 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-24 15:13 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-24 18:28 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-24 20:18 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-25 00:08 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-25 21:26 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-26 01:57 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-26 10:17 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-26 12:58 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-26 17:18 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Borys Pogoreło <borys@pl.edu.leszno> - 2019-04-26 20:04 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-26 23:26 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-26 20:09 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-26 22:26 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-27 10:27 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-27 13:58 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-27 15:39 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-27 16:44 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Roman Tyczka <noemail@because.no> - 2019-04-28 13:16 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-28 14:18 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Kviat - 2019-04-28 15:06 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-28 15:31 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Borys Pogoreło <borys@pl.edu.leszno> - 2019-04-26 11:21 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-26 13:16 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-23 19:10 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Borys Pogoreło <borys@pl.edu.leszno> - 2019-04-23 19:51 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-23 22:10 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Borys Pogoreło <borys@pl.edu.leszno> - 2019-04-23 22:38 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-24 19:03 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Borys Pogoreło <borys@pl.edu.leszno> - 2019-04-24 21:19 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-25 22:49 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Borys Pogoreło <borys@pl.edu.leszno> - 2019-04-26 01:50 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-26 23:58 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Borys Pogoreło <borys@pl.edu.leszno> - 2019-04-30 15:35 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-23 22:47 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-24 19:29 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-24 20:01 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-25 23:14 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-26 09:32 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-27 00:37 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-28 14:50 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-30 01:16 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Wojciech Bancer <wojciech.bancer@gmail.com> - 2019-04-30 10:38 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? ww <ww@o2.pl> - 2019-04-24 08:24 +0200
Re: Symfony 4 - jak projektować bazę danych pod Doctrine? Marek S <precz@spamowi.com> - 2019-04-24 19:41 +0200
csiph-web