Dynasig - Sistema de identificação dinâmica de objetos

Mostrando 1 a 8 de 8 registros

2012-03-15 19:41:41
Guilherme Alves
Developer

O dynasig é uma nova ferramenta desenvolvida pela equipe Speedr que permite a identificacao de qualquer objeto, independente de seu nome e URL de origem.

Como funciona?

Enquanto todas as ferramentas de cache/proxy aplicam algoritimos a requisicao para tentar determinar quando se trata de uma requisicao ja cacheada ou nao, o algoritimo dynasig verifica o objeto em si para fazer essa determinacao.

Quando as requisicoes ficam extremamente complexas, como por exemplo nos anexos de email do Hotmail, ou quando queremos fazer e entregar arquivo com seguranca de ser o objeto correto, mesmo a requisicao sendo completamente diferente, a unica solucao é o dynasig.

Abordando o problema desta forma, damos uma enorme vantagem ao speedr.

Sabe aquele arquivo enorme, que foi baixado de um mirror diferente, e nao existia um plugin especifico pra ele e portanto nao deu HIT, desperdicando banda? O dynasig resolve.

Como testar a funcionalidade?

Vou dar um exemplo pratico do poder desta ferramenta (o plugin numero 25 invoca o dynasig para anexos do hotmail):

a) Pegue duas contas do hotmail que voce tenha acesso.

b) Pegue um arquivo qualquer, por exemplo aaaa.rar, e o envie para a primeira conta

c) Peque este MESMO arquivo, renomeie para bbbb.ipa, e envie para a segunda conta

Acesse uma das contas do hotmail de uma maquina, e a outra conta de uma outra maquina (as duas passando pelo mesmo Speedr, eh claro). Coloque o anexo para baixar

Agora abra seus objetos pendentes no speedr e voce vai ver o objeto sendo baixado (GetAttachment na URL) em uma unica conexao, com 2 clientes "pendurados" nela.

Isso significa que o dynasig reconheceu que os dois anexos sao o mesmo arquivo, e deu cross-hit entre o mesmo anexo de contas de email diferentes, e esta servindo os DOIS DOWNLOADS a partir de um UNICO.

Nenhum tipo de requisicao pode enganar o motor dynasig, independente do quao complexa ela for, por que o foco dele esta inteiramente voltado para o objeto.

Agora os nossos usuarios tem a sua disposicao essa ferramenta, e pelo que pesquisamos, o Speedr é a primeira ferramenta a oferecer essa abordagem de identificacao.

Atenção

PS: devido a consideracoes internas de codigo, por enquanto NAO TENTEM USAR DYNASIG NO YOUTUBE!! No resto, ta liberado.

2012-03-15 21:58:28
Luiz Carlos M Toledo
Beta tester
License Level: 4
Reply  

Isso é que é sistema de cache... quem é que se habilita fazer igual? disse igual, porque melhor não tem time com recurso pra isso não.

"Agora o time do speedr mostrou pro pessoal do desenho animado como as coisas funcionam na vida real"

O "vermelho" tá mandando ver.... cadê a turminha do "desenho animado"?

Tooooooooma concorrência.

2012-03-16 12:22:24
Lucas Marinho

License Level: 3
Reply  

Guilherme Alves me tira uma duvida pra essa função pode fucionar é precisso alterar algo no speedr? ou posso deixar padrão?

2012-03-16 13:37:23
Guilherme Alves
Developer
Reply  

Tudo padrão.

2012-03-16 19:01:58
Marcio Fernandes "Spectrum.Net"

Reply  

Guilherme, preciso ir em plugin e alterar algo menos no youtube ou preciso marca algo a mais?sei que Lucas perguntou ai, mas fiquei com dúvidas!

2012-03-17 19:29:24
Henrique Fernandes Silveira
Developer
License Level: 8
Reply  

Márcio, o Dynasig é uma FLAG de plugins, inclusive o Youtube já o faz internamente, por isso foi dito para não marcar esta FLAG no plugin de Youtube, na última frase do artigo.

Alguns plugins já fazem Dynasig, em breve portaremos outros plugins para usar a tecnologia.

2012-03-28 13:36:13
Rafael Silva

Reply  

Henrique ou Guilherme, os objetos Dynasig expiram? O site jamendo é cacheado, porém não da HIT, entao eu adicionei a extensão mp3 no plugin genérico e ele começou a passar pelo dynasig, porém, tem um tempo de expiração ali.. depois que esse tempo zerar, vou começar a baixar tudo novamente pra dentro do cache? (Antes de add ele no genérico, ele fazia copias e mais copias do mesmo arquivo dentro do cache).

2012-03-28 14:30:07
Guilherme Alves
Developer
Reply  

Rafael, como o dynasig tem um impacto grande nos recursos da maquina, ele tem um cache interno de assinaturas, para nao refazer o calculo da mesma req. Quando essa entrada expira, ele refaz o calculo dynasig, e da hit da mesma forma.

O cache dynasig permite o hit sem a necessidade de recalcular a assinatura, por um dado tempo.

Depois disso, da hit normalmente no cache em disco, mas vai recalcular.

2012-03-28 17:19:47
Rafael Silva

Reply  

Experei todos os arquivos expirarem, e foi exatamente como voce falou. Deu HIT 100%. Achei esse Dynasig incrível.

Mostrando 1 a 8 de 8 registros

To reply this post or create new ones you must login

Forgot Password?

*emphasis   **more emphasis**

(4 spaces)code

> quote

* List item
* Another list item

1. Ordered list item
2. Other ordered list item

# Fist level title (##, ###, ####)

[Link's Text](http://address.com)