Re: thundercache 3.1 é legal ou liegal
Gostaria de entender uma coisa.. pelo que li do codigo do thunder 3.1, e pelo que ja vi em umas maquinas rodando
a versao mais recente do thunder 6, toda a arquitetura desse software e seus descendentes é baseada no veeeelho conceito de chamar um fork().
Entao a ideia é desenvolver um cache de alto desempenho que usa um metodo de multiplex de IO mais antigo que o select do SQUID, que ja é do seculo passado?
Na verdade eu queria tentar entender pq um fork() nao gera uma thread, e a arquitetura nao é multithreaded, como o proprio thunder revela em sua pagina. Entao pq chamar de threads o que na verdade sao processos?
A ideia da arquitetura é forkar um processo do cache INTEIRO pra tratar CADA requisicao UNICA do cliente?
Essa é a ideia de voces de desempenho?
Re: thundercache 3.1 é legal ou liegal
Citação:
Postado originalmente por
GuilhermeAlves
Gostaria de entender uma coisa.. pelo que li do codigo do thunder 3.1, e pelo que ja vi em umas maquinas rodando
a versao mais recente do thunder 6, toda a arquitetura desse software e seus descendentes é baseada no veeeelho conceito de chamar um fork().
Entao a ideia é desenvolver um cache de alto desempenho que usa um metodo de multiplex de IO mais antigo que o select do SQUID, que ja é do seculo passado?
Na verdade eu queria tentar entender pq um fork() nao gera uma thread, e a arquitetura nao é multithreaded, como o proprio thunder revela em sua pagina. Entao pq chamar de threads o que na verdade sao processos?
A ideia da arquitetura é forkar um processo do cache INTEIRO pra tratar CADA requisicao UNICA do cliente?
Essa é a ideia de voces de desempenho?
Fala alto não, senão eles vêm aqui tentar mentir HAUAHAUAHUAHAUAHUAHAU
É mais fácil de programar nesse modelo antigo.
Só esses tempos que consegui deixar o meu pronto, desde o começo pensado em ser com multitherad e I/O multiplex e mais uns treco que se eu soltar o outro o trem complica :D
Re: thundercache 3.1 é legal ou liegal
HAHAHAHAHA.
Entao.. osmano.. kqueue com multithreaded eh relativamente complexo.
So nao consigo entender essas coisas de dizer que fork() é thread.
O seu produto free vai ser MT tb?
Voce é talentoso :)
Re: thundercache 3.1 é legal ou liegal
Re: thundercache 3.1 é legal ou liegal
Caraca agora eu vi uma BOA pergunta no forum... ChuckNorris e do mal!!! kkkkkkkkkkkkkkkkk