Latest / Entre Chaves / Quase ninguém precisa migrar pro TOON
Transcript
- 0:00Eu diria que o thun de forma geral, tá?
- 0:03Eu vejo ele indicado uns cenários muito específicos,
- 0:06mesmo quando a gente tem dados de formes e volumosos que
- 0:11justificaria o uso dele, porque se for falar somente compressão
- 0:15de dados em cenários gerais, a gente trabalhando com Jason
- 0:19midificado, ele já vai ter essa redução e algumas vezes até mais
- 0:24significante do que o próprio thun, tá?
- 0:27Tem um blog, é de o Chase evers, que ele fez um comparativo ali
- 0:35entre os diversos modelos que a gente tem hoje de formatação de
- 0:39dados, né? Tem CSB, tom e Emma, Jason
- 0:42unificado, tem o tson, que é um outro formato que inclusive ele
- 0:47compre mais do que o tom. Então é nessa plataforma ali a
- 0:51gente consegue ver uma comparação de vários tipos.
- 0:55De objetos, né, que são simples objetos grandes, objetos que são
- 1:00formes da uniformes, e a gente consegue ver os resultados ali
- 1:04de cada formatação relacionado ao custo de topo.
- 1:09E. Na tabelinha aqui, comparando, a
- 1:12gente vê que o tum ganha, por exemplo, do Jason midficar em
- 1:15apenas 3 cenários dos quase 20 que tem aqui, então é pra alguns
- 1:21cenários específicos mesmo. Que eu recomendaria utilizar o
- 1:25tuner de? Fato.
- 1:27Se não eu iria. Se for só para comprimir o dado,
- 1:30eu iria para o Jason unificado, que é mais fácil da gente fazer
- 1:34a unificação. Ele continua não quebrando a
- 1:37integração com outras ferramentas de AE.
- 1:41Ele causa reduções até mais que o próprio.
- 1:44Tom e acho que não só isso, mas também a comparação entre o tum
- 1:48e o Jason unificado, ele traz resultados quando ele ganha que
- 1:51não são. É consideráveis suficientes pra
- 1:56que haja essa troca. É é custoso de mais ter essa
- 1:59troca a ponto dessa diferença de resultado.
- 2:01Então é sempre de um ponto percentual, 2 pontos
- 2:03percentuais. Isso talvez não valha tanto a
- 2:05pena. Além disso, na comparação que
- 2:08acontece entre os modelos, que inclusive no geminai 3, ele ele
- 2:12ganha, o Jason, ganha dele também.
- 2:14Trocar de modelo se mostra como uma alavanca muito maior do que
- 2:17trocar de formato. Então se por exemplo AA curasse,
- 2:21ela está em 58%, né? Daquele Jason, o problema não é
- 2:25serialização. Então trocar pro tum, por
- 2:27exemplo, não serviria como algo a ser consertado, eSIM, nesse
- 2:31caso, talvez trocar de modelo é fosse o mais adequado.
- 2:34Então realmente o tum ele se encaixa em em situações muito
- 2:37específicas e até em algumas que ele encaixa talvez tenham uma
- 2:40abordagem melhor do que trocar Pra Ele.
- 2:42Eu vi no próprio site do tum, é o benchmark que eles fazem lá.
- 2:48Mostra um pouco isso que você falou Jordan do do da comparação
- 2:52entre ele e o Jason unificado, né?
- 2:55Ele perde em vários cenários. Mesmo assim, o que ele começa a
- 2:59ganhar é como eu falei no início, são situações em que o
- 3:03dado ele é mais tabular. Ele é, percentualmente falando,
- 3:07mais próximo de um dado, tabular.
- 3:09Só que aí, se o dado é totalmente tabular, ele pede pro
- 3:13CSV. Que aí ganha 100% em todos os
- 3:17casos quando Oo dado é totalmente flat, né?
- 3:20Que eles chamam aí que são dados totalmente né tabulares que você
- 3:24consegue resolver com csvs. Ou seja, né?
- 3:27Assim me parece pela nossa conversa aqui né, que o tum tem
- 3:32casos muito específicos, né? Que talvez não valha a troca do
- 3:38Jason para eles. E se tratando de.
- 3:42Otimização de custo tem várias e várias outras estratégias que
- 3:48ganham do tum em relação à economia mesmo, né?
- 3:51Então está me parecendo, não, não é um cenário muito favorável
- 3:56para o tum aqui hoje? É eu.
- 3:58Eu consigo imaginar o cenário realmente para o tum é assim,
- 4:00igual você. Você está falando se eu tenho um
- 4:03objeto muito grande e complexo e que não tem nada de repetitivo
- 4:07nele. O tum não vai fazer
- 4:09absolutamente nada, ele vai ser basicamente um Jason igual.
- 4:12Se você tem uma grande tabela, o CSV vai ser mais indicado.
- 4:15Agora quando você mistura os 2, né?
- 4:17Vou dando um exemplo aqui, eu tenho uma lista de
- 4:20concessionárias e dentro de casa da concessionária eu tenho uma
- 4:23lista dos carros que dentro daquela concessionária, então é,
- 4:26eu coloco uma concessionária e para que a concessionária lista
- 4:30de carros, aí eu tenho lá marca do carro, nome do carro, anda do
- 4:33carro, cor do carro e tal, e aí para cada carro tem isso aí.
- 4:38Esse tipo de cenário é um que eu imagino que o tum.
- 4:40É aí que ele vai ganhar, porque aí você realmente não vai ter a
- 4:45questão de ficar repetindo os nomes das propriedades pra cada
- 4:47um dos carros. Se você vai colocar ali em cima
- 4:50realmente a parte que é única daquela daquela concessionária,
- 4:53depois a lista de carros vai ser diminuída tremendamente.
- 4:56Esse tipo de cenário, onde você tem objetos e lista de objetos
- 5:00encadeados principalmente, eu acho que é o cenário que o tum
- 5:03vai brilhar. Agora, quando você tem objetos
- 5:06que não são meramente listas, não são meramente não tem nada
- 5:11de repetitivo, ou se você tem puramente dados repetitivos no
- 5:15formato de uma tabela, não vejo utilidade do do sim.
- 5:19O tum, se for uma tabela simples, está em uma tabela
- 5:21única. O tum também vai conseguir uma
- 5:23redução boa, mas não tão boa quanto CSV.
- 5:25Então nesse caso vai CSV. Mas é é essa mistura aí dos 2
- 5:29mundos. Aqui eu acho que é onde o tum se
- 5:32aplica melhor, fora isso. Eu realmente não consigo
- 5:34imaginar o tum tendo uma performance melhor do que os
- 5:37outros que já são feitos para isso.