On 16 May 2018, at 17:53, Tiago Franco <gama....@gmail.com> wrote:
Gostei desta gema e acho que vale a pena partilhar: https://www.imaginarycloud.com/blog/
--
--
You received this message because you are subscribed to the Google Groups "ruby << portuguese" group.
To post to this group, send email to rub...@googlegroups.com
To unsubscribe from this group, send email to ruby-pt-u...@googlegroups.com
For more options, visit this group at http://groups-beta.google.com/group/ruby-pt , or it's site : http://www.ruby-pt.org
---
Recebeu esta mensagem porque subscreveu ao grupo "ruby << portuguese" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para ruby-pt+u...@googlegroups.com.
Para ver este debate na Web, visite https://groups.google.com/d/msgid/ruby-pt/1ca4c265-60f9-4696-8684-6cc131278073%40googlegroups.com.
Para mais opções, visite https://groups.google.com/d/optout.
Tiago, boa onda.
Sim, o mundo Rails é agora um bocado mais triste que era à uns 4 anos atrás, o hype desapareceu, o pessoal parece “infectado” com a mania das SPAs mesmo sem precisarem delas (sejamos honestos, por mais giro que seja, uma boa percentagem das apps são mais fáceis de criar, manter e até mesmo escalar quando são Server-Side Rendered – e não estou a falar de renderizar React no server, estou a falar de plain-old rails) e parece que o mundo ruby virou “aquela cena que o pessoal dos 30 aos 40 curte fazer”.
Bom, à parte disso, o Pagy parece-me boa onda, mas mesmo olhando para os charts que mostras no artigo, deixa-me ser um bocadinho mais séptico…
OK, usa menos memória, ok aloca menos objectos (muito menos mesmo) e melhor, parece usar aquela estratégia do “the simplest thing that could work” mas (e sem o mas isto não tinha piada) qual o ganho real disto?
Ok, menos memória.. mas quanto menos? Numa app rails de 200Mb, isto vai poupar-me quanto em concreto? Não consegui perceber a escala.
Ok, menos objectos o que pode significar menos GC ou pelo menos GC mais rápido… mas quanto mais? É noticeable?
Confesso que se for marginal, não sei se arrisco largar algo com uma adopção grande.
Prefiro não usar a cena mais “ninja” e usar a cena mais documentada / mais usada / mais “respondida” no S.O.
Agora, se forem ganhos decentes, ok, então bora a isso.
PS: E sim, quando andamos na batalha pra optimizar uma app, cada cena conta, mesmo que seja ínfima – e eu ando agora a fazer exactamente isso e por vezes “dou a volta ao mundo” para conseguir poupar 10ms por request…
Para ver este debate na Web, visite https://groups.google.com/d/msgid/ruby-pt/6191DD91-CD0B-4D92-A37E-6355B8488608%40gmail.com.
Para ver este debate na Web, visite https://groups.google.com/d/msgid/ruby-pt/5afcacdd.1c69fb81.877f7.f7c9%40mx.google.com.
--
--
You received this message because you are subscribed to the Google Groups "ruby << portuguese" group.
To post to this group, send email to rub...@googlegroups.com
To unsubscribe from this group, send email to ruby-pt-u...@googlegroups.com
For more options, visit this group at http://groups-beta.google.com/group/ruby-pt , or it's site : http://www.ruby-pt.org
---
Recebeu esta mensagem porque está inscrito no grupo "ruby << portuguese" dos Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para ruby-pt+u...@googlegroups.com.
Para ver este debate na Web, visite https://groups.google.com/d/msgid/ruby-pt/747C2E8B-C969-43F1-A410-1037A0464198%40gmail.com.
Para mais opções, consulte https://groups.google.com/d/optout.
Sim, o mundo Rails é agora um bocado mais triste que era à uns 4 anos atrás, o hype desapareceu, o pessoal parece “infectado” com a mania das SPAs mesmo sem precisarem delas (sejamos honestos, por mais giro que seja, uma boa percentagem das apps são mais fáceis de criar, manter e até mesmo escalar quando são Server-Side Rendered – e não estou a falar de renderizar React no server, estou a falar de plain-old rails) e parece que o mundo ruby virou “aquela cena que o pessoal dos 30 aos 40 curte fazer”.