Oracle e Apple anunciam Open JDK para Mac OS X  XML
Índice dos Fóruns » Notícias
Autor Mensagem
esmiralha
JavaEvangelist

Membro desde: 19/07/2006 09:04:42
Mensagens: 402
Offline

jonaslopes wrote:
esmiralha wrote:A Apple faz uns micros muito bonitinhos. Mas como ninguém vê o servidor lá dentro do CPD, não há nenhuma possibilidade da Apple entrar nesse mercado. Tem players MUITO fortes e que não vão recuar um milímetro sequer.

32gb de RAM? A IBM tem servidores com 96 slots DIMM!


Um dos grandes problemas que vejo em todas as listas de discussão é essa. Quando nos centramos em informações de determinado nicho, vem um e chuta o balde com comparações discrepantes e destoante.

Se for para comparar mainframe com o nicho da Apple essa conversa vai parecer um quadro de Picasso. A Apple faz mainframes? Fala sério.

Att,
Jonas Lopes


Jonas,

Desculpe se não fui mais claro. Estou falando de servidores Intel x86, que podem ser usados em estrturuas de cloud, a tendência atual do mercado. Eu duvido que a Apple possa ou mesmo tenha lá muito interesse em competir nesse mercado.
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

Pra um certo nicho de servidores o Mac OS X é ótimo, sendo o Mini ou o pró. Mas um dos segredos do sucesso da Apple é também um obstáculo pra ela ganhar mercado: ela descontinua muito rápido tecnologias que considera obsoletas.

Mercado corporativo tem uma dinâmica bem diferente do usuário doméstico aficionado por tecnologia onde a Apple brilha. Até hoje tá cheio de dispositivos que dependem de porta serial ou paralela, que usam protocolos legados e tá cheio de servidores rodando versões velhas de sistemas operacionais simplesmente porque funcionam bem, estáveis e em missões críticas.

Se a empresa vai comprar uma tecnologia agora, tende a procurar a tecnologia de ponta, mas não fica atualizando o software muito menos o hardware com frequência. Quero ver a Apple dar suporte por um produto por 10 anos e manter compatibilidade com as tecnologias mais novas, mesmo que seja um contrato pago...

Voltando ao tópico, o OpenJDK caminha pra ser a implementação de referência ou é impressão minha?
[Yahoo!] aim icon [ICQ]
jonaslopes
HelloWorld
[Avatar]

Membro desde: 21/05/2009 13:43:05
Mensagens: 13
Offline

esmiralha wrote:
Jonas,

Desculpe se não fui mais claro. Estou falando de servidores Intel x86, que podem ser usados em estrturuas de cloud, a tendência atual do mercado. Eu duvido que a Apple possa ou mesmo tenha lá muito interesse em competir nesse mercado.


Esmiralha,

Entendo, de fato você foi mais claro e demonstrou em que universo você estava colocando tais servidores.

Mas você continuou confundindo as coisas. Você se expressou bem, "que podem ser usados". Ou seja, podem ser usados para outras mil coisas. Cloud é só mais um nicho que conta com um misto de infraestrutura de Hardware e Software (Serviços), e como diz o wikipedia: "compartilhados e interligados por meio da Internet, seguindo o princípio da computação em grade". Dizer que a Apple não tem investimento em computação em grade é piada. Vide o Xgrid. Então o que falta? Software (serviços), certo? Bingo!!! Agora assim, nisso a Apple não está investindo. Mas o Hardware e infraestrutura de rede ela já tem.

Além do mais, dada as seguintes limitações, dizer que no mundo dos servidores "ela não tem power pra isso" é outro erro. O que não podemos fazer com 2 servidores IBM, com 2 Intel Xeon de 6 núcleos de 2,93 GHz, 32 GB de RAM cada um e o sistema FreeBSD? Servidores Java? Cloud? Qual é a diferença de trocar isso pelos computadores da Apple e usar o BSD dela, o Mac OS X Server?

Voltando ao foco, o OpenJDK, concordo completamente com você quanto ao fato da "vantagem de rodar Java no Mac" ser óbvia, pois exatamente por ter um Server, para ela cairá como uma luva. Por isso insisto que a Apple sendo uma mantenedora do núcleo principal do Java, o OpenJDK, a Oracle não tem o porque não portar as versões com N tecnologias "extras" dela e N otimizações para o OSX. Acho isso até obvio. Java é uma área de investimento da Apple, isso é inegável. E se as versões para todos os outros principais sistemas já são suportadas pela Oracle, porque não o OSX?

Luiz Aguiar,

Com esse cluster da imagem que você postou, eu rodo qualquer servidor Java (AHuHAuhAhUHAHUahHauhA). E com certeza esse é um grande exemplo, dentro do mundo corporativo, de como o Java mais atualizado trará benefícios para o todo do mundo Apple.

Java é uma potência em todas as escalas, tanto Desktop quanto Servidor. Os computadores Apple servem para os mais variados nichos. O Mac OS X Server dela está, para mim, entre os melhores sistemas operacionais. A Oracle sabe fazer dinheiro como poucas. Misturando isso tudo com certeza sairá uma coisa legal.

Para mim a Apple tem recursos (hardware e software) mais que suficientes para manter servidores de pequeno e médio porte (ou um pouco mais acima rsrs). Então essa notícia do OpenJDK só pode ser muito bem aceita, tanto no Desktop quanto Servidor.

Att,
Jonas Lopes

This message was edited 1 time. Last update was at 16/11/2010 23:45:55

juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Online

jonaslopes wrote:
esmiralha wrote:
Jonas,

Desculpe se não fui mais claro. Estou falando de servidores Intel x86, que podem ser usados em estrturuas de cloud, a tendência atual do mercado. Eu duvido que a Apple possa ou mesmo tenha lá muito interesse em competir nesse mercado.


Esmiralha,

Entendo, de fato você foi mais claro e demonstrou em que universo você estava colocando tais servidores.

Mas você continuou confundindo as coisas. Você se expressou bem, "que podem ser usados". Ou seja, podem ser usados para outras mil coisas. Cloud é só mais um nicho que conta com um misto de infraestrutura de Hardware e Software (Serviços), e como diz o wikipedia: "compartilhados e interligados por meio da Internet, seguindo o princípio da computação em grade". Dizer que a Apple não tem investimento em computação em grade é piada. Vide o Xgrid. Então o que falta? Software (serviços), certo? Bingo!!! Agora assim, nisso a Apple não está investindo. Mas o Hardware e infraestrutura de rede ela já tem.

Além do mais, dada as seguintes limitações, dizer que no mundo dos servidores "ela não tem power pra isso" é outro erro. O que não podemos fazer com 2 servidores IBM, com 2 Intel Xeon de 6 núcleos de 2,93 GHz, 32 GB de RAM cada um e o sistema FreeBSD? Servidores Java? Cloud? Qual é a diferença de trocar isso pelos computadores da Apple e usar o BSD dela, o Mac OS X Server?

Voltando ao foco, o OpenJDK, concordo completamente com você quanto ao fato da "vantagem de rodar Java no Mac" ser óbvia, pois exatamente por ter um Server, para ela cairá como uma luva. Por isso insisto que a Apple sendo uma mantenedora do núcleo principal do Java, o OpenJDK, a Oracle não tem o porque não portar as versões com N tecnologias "extras" dela e N otimizações para o OSX. Acho isso até obvio. Java é uma área de investimento da Apple, isso é inegável. E se as versões para todos os outros principais sistemas já são suportadas pela Oracle, porque não o OSX?

Luiz Aguiar,

Com esse cluster da imagem que você postou, eu rodo qualquer servidor Java (AHuHAuhAhUHAHUahHauhA). E com certeza esse é um grande exemplo, dentro do mundo corporativo, de como o Java mais atualizado trará benefícios para o todo do mundo Apple.

Java é uma potência em todas as escalas, tanto Desktop quanto Servidor. Os computadores Apple servem para os mais variados nichos. O Mac OS X Server dela está, para mim, entre os melhores sistemas operacionais. A Oracle sabe fazer dinheiro como poucas. Misturando isso tudo com certeza sairá uma coisa legal.

Para mim a Apple tem recursos (hardware e software) mais que suficientes para manter servidores de pequeno e médio porte (ou um pouco mais acima rsrs). Então essa notícia do OpenJDK só pode ser muito bem aceita, tanto no Desktop quanto Servidor.

Att,
Jonas Lopes


Olha, eu concordo com tudo isso que você disse, menos na parte do desktop. Para isso se tornar uma realidade vai ser necessário muito investimento. O OpenJDK pode fazer disso realidade se as empresas o focarem no caminho correto, caso contrário vai ser tecnologia de servidores.

www.citrox.com.br
jonaslopes
HelloWorld
[Avatar]

Membro desde: 21/05/2009 13:43:05
Mensagens: 13
Offline

juliocbq wrote:

Olha, eu concordo com tudo isso que você disse, menos na parte do desktop. Para isso se tornar uma realidade vai ser necessário muito investimento. O OpenJDK pode fazer disso realidade se as empresas o focarem no caminho correto, caso contrário vai ser tecnologia de servidores.


Julio,

De fato. Poderia estar bem melhor, pois reconhecemos que Java tem potencial para isso. O Eclipse e o NetBeans são a prova disso.

Mas enquanto empresas criativas como a Apple permitir e ou investir nessa tecnologia ao menos teremos avanços. Muito pior seria se a Apple abandonasse de vez o Java. Não só para ela, mas para o mercado como um todo.

Com toda essa jogada da Oracle com IBM e Apple, imagino que o caminho seja esse mesmo. Tudo vai melhorar. Basta perceber que o assunto em foco é desempenho.

Att,
Jonas Lopes
mvargens
JavaEvangelist

Membro desde: 12/05/2008 16:20:26
Mensagens: 301
Localização: Embu
Offline

Concordo com o Julio. O java é um fiasco na parte Desktop e não potência. Eclipse e Netbeans nem servem de referência. São ferramentas de Desenvolvimento e são feitas as duras penas. Com muito esforço e não uma coisa simples como é feito em outras linguagens. Fora que o Swing está parado a muito tempo (8 anos se não me engano).
Para mim a ajuda da Apple vai ser performance na VM e não na parte Desktop, e os esforços Desktops tanto da SUN quanto da Oracle parecem estar direcionados ao JavaFX que eu acho que não vai pegar por ter coisa melhor no mercado.

Mas concordo que se a Apple desistisse seria uma perda grande. O Java precisa de investimento no Desktop urgente. Disseram que HTML resolvia tudo e a Apple prova a cada dia que não. Mas como o foco do java acabou virando servidores e Web né. Fazer o que.
[Email]
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

Bom, já que o tópico tá completamente mudado e o assunto agora é servidores, eu tenho uma pergunta: como é que um MacMini pode ser visto como um servidor confiável pra qualquer coisa se não tem elementos redundantes como fonte, HD, etc? No caso do XServe, você tinha isto, no caso do Powermac tem?

No caso, pelo que to entendendo, da até pra usar né? Mas pra coisa de pequeno e sonhando em médio porte apenas, certo?

http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

kicolobo wrote:Bom, já que o tópico tá completamente mudado e o assunto agora é servidores, eu tenho uma pergunta: como é que um MacMini pode ser visto como um servidor confiável pra qualquer coisa se não tem elementos redundantes como fonte, HD, etc? No caso do XServe, você tinha isto, no caso do Powermac tem?

No caso, pelo que to entendendo, da até pra usar né? Mas pra coisa de pequeno e sonhando em médio porte apenas, certo?

Vai sonhando se vc acha que mesmo os servidores de "aluguel" tem tudo isso que vc mencionou... quem dera todos os hosts tivessem isso... rs

vc poderia processar milhares de imagens e/ou videos num mac mini, pendurar tranquilamente algumas dúzias de sites, usar como N outros tipo de serviços de rede... vc não vai usar pra muita coisa, mas pra essas outras coisas se tem boas opções de "locação" no mercado... as empresas de médio/pequeno porte vão preferir usar a Amazon, GAE do qeu gastar 50 mil com infra de servidores "parrudos", e isso não tem a ver com a qualidade em si, mas com a necessidade das empresas.

[]s

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

Luiz Aguiar wrote:
kicolobo wrote:Bom, já que o tópico tá completamente mudado e o assunto agora é servidores, eu tenho uma pergunta: como é que um MacMini pode ser visto como um servidor confiável pra qualquer coisa se não tem elementos redundantes como fonte, HD, etc? No caso do XServe, você tinha isto, no caso do Powermac tem?

No caso, pelo que to entendendo, da até pra usar né? Mas pra coisa de pequeno e sonhando em médio porte apenas, certo?

Vai sonhando se vc acha que mesmo os servidores de "aluguel" tem tudo isso que vc mencionou... quem dera todos os hosts tivessem isso... rs

vc poderia processar milhares de imagens e/ou videos num mac mini, pendurar tranquilamente algumas dúzias de sites, usar como N outros tipo de serviços de rede... vc não vai usar pra muita coisa, mas pra essas outras coisas se tem boas opções de "locação" no mercado... as empresas de médio/pequeno porte vão preferir usar a Amazon, GAE do qeu gastar 50 mil com infra de servidores "parrudos", e isso não tem a ver com a qualidade em si, mas com a necessidade das empresas.

[]s


Excelentes pontos Luiz. Não havia pensado nisto.
Mas agora, o MacMini é durável? Alguém aqui sabe ao menos pro alto qual seria a vida útil dele?

http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

kicolobo wrote:como é que um MacMini pode ser visto como um servidor confiável pra qualquer coisa se não tem elementos redundantes como fonte, HD, etc? No caso do XServe, você tinha isto, no caso do Powermac tem?
/quote]

Redundância você consegue formando clusters. Se você tiver 5 macminis em cluster, se um der problema, as informações não se perdem e o cluster faz balanceamento de carga. Se dois derem problema, o cluster desmancha mas você também não perde nada, os três funcionam em stand-alone. Se 3 derem problema, daí você é muito azarado e mereceu. heheheheh

Fizemos isso no nosso servidor, mas não com macmini, claro.




Não faço a mínima, mas imagino que seja durável sim, baseado em outros produtos da Apple que sempre tiveram um bom hardware. O obstáculo seria o suporte e atualizações de software, já que a Apple descontinua muito rápido as tecnologias mais antigas. Pra desktop, ainda vai, ainda mais no mercado americano e japonês que são super consumistas (pelo menos até antes da crise). Agora, pra empresas, a coisa é diferente...

[Yahoo!] aim icon [ICQ]
jonaslopes
HelloWorld
[Avatar]

Membro desde: 21/05/2009 13:43:05
Mensagens: 13
Offline

Luiz Aguiar wrote:
kicolobo wrote:Bom, já que o tópico tá completamente mudado e o assunto agora é servidores, eu tenho uma pergunta: como é que um MacMini pode ser visto como um servidor confiável pra qualquer coisa se não tem elementos redundantes como fonte, HD, etc? No caso do XServe, você tinha isto, no caso do Powermac tem?

No caso, pelo que to entendendo, da até pra usar né? Mas pra coisa de pequeno e sonhando em médio porte apenas, certo?

Vai sonhando se vc acha que mesmo os servidores de "aluguel" tem tudo isso que vc mencionou... quem dera todos os hosts tivessem isso... rs

vc poderia processar milhares de imagens e/ou videos num mac mini, pendurar tranquilamente algumas dúzias de sites, usar como N outros tipo de serviços de rede... vc não vai usar pra muita coisa, mas pra essas outras coisas se tem boas opções de "locação" no mercado... as empresas de médio/pequeno porte vão preferir usar a Amazon, GAE do qeu gastar 50 mil com infra de servidores "parrudos", e isso não tem a ver com a qualidade em si, mas com a necessidade das empresas.

[]s


Luiz, Kico, ótimos pontos!

Só toquei no assunto de servidores pelo fato de realmente Java estar muito presente neste nicho e que pelo fato da Apple ter um OS Server, claro que ela tem interesses. Mas como o pessoal viaja nas comparações, prefiro deixar as coisas claras.

O fato é que a Apple tem interesses no Java tanto em Desktop quanto Servidores. Senão ela nem lançaria o Mavc-mini Server. Concordam?

Então essa notícia do OpenJDK é maravilhosa e continuo com a opinião que toda linha de máquina Java da Oracle sairão para OSX. Seria uma troca justa pelo investimento que a Apple aplicará na base do Java, o OpenJDK. Pois se a JVM é poderosa, é graças a investimentos de grandes organizações exatamente na OpenJDK.

Isso posto, é claro que existem várias opções mais poderosas do que os computadores da Apple para server. Ao menos no que tange o Hardware. Pois de OS ela está muito bem provida.

Imaginemos a seguinte situação: você chega numa empresa XYZ de perfuração com Servidores super parrudos. Ela deseja que você desenvolva algo (além de todos os sistemas que você já desenvolve para outras empresas). Então você vai instalar o ambiente apropriado na sua empresa para depois levar para implantação. Pergunto: sua empresa vai comprar o mesmo servidor parrudo da que te contratou? Claro que não! Para isso o Mac Pro (não só ele) funcionaria muito bem. Servirá sua empresa tranquilamente em N serviços diferentes. E como servidor Java? Também!

Por isso falo, depois do susto da Apple parar de adaptar o Java para o sistema dela, essa é uma ótima notícia sim. E como vimos, até mesmo nos seus servidores, tornando-se ótimos atrativos para investimentos futuros.

Att,
Jonas Lopes


This message was edited 1 time. Last update was at 17/11/2010 14:44:11

jonaslopes
HelloWorld
[Avatar]

Membro desde: 21/05/2009 13:43:05
Mensagens: 13
Offline

marcosalex wrote:
Não faço a mínima, mas imagino que seja durável sim, baseado em outros produtos da Apple que sempre tiveram um bom hardware. O obstáculo seria o suporte e atualizações de software, já que a Apple descontinua muito rápido as tecnologias mais antigas. Pra desktop, ainda vai, ainda mais no mercado americano e japonês que são super consumistas (pelo menos até antes da crise). Agora, pra empresas, a coisa é diferente...


Marcos,

Neste ponto há uma diferença nítida entre Hadrware e Software. Como falei, o OSX Server é excelente.

O Mac OS X Server agora é um produto registrado Open Brand UNIX 03, em conformidade com as especificações SUSv3 e POSIX 1003.1 para a API C, Utilitários Shell e Threads. No que tange software, isso da uma confiabilidade total. Mudar ao ponto de estar imcompatível!? improvável demais!



Att,
Jonas Lopes

This message was edited 1 time. Last update was at 17/11/2010 14:56:01

Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

Mas agora terá mac min com OS X Server. =)

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Online

jonaslopes wrote:
Luiz Aguiar wrote:
kicolobo wrote:Bom, já que o tópico tá completamente mudado e o assunto agora é servidores, eu tenho uma pergunta: como é que um MacMini pode ser visto como um servidor confiável pra qualquer coisa se não tem elementos redundantes como fonte, HD, etc? No caso do XServe, você tinha isto, no caso do Powermac tem?

No caso, pelo que to entendendo, da até pra usar né? Mas pra coisa de pequeno e sonhando em médio porte apenas, certo?

Vai sonhando se vc acha que mesmo os servidores de "aluguel" tem tudo isso que vc mencionou... quem dera todos os hosts tivessem isso... rs

vc poderia processar milhares de imagens e/ou videos num mac mini, pendurar tranquilamente algumas dúzias de sites, usar como N outros tipo de serviços de rede... vc não vai usar pra muita coisa, mas pra essas outras coisas se tem boas opções de "locação" no mercado... as empresas de médio/pequeno porte vão preferir usar a Amazon, GAE do qeu gastar 50 mil com infra de servidores "parrudos", e isso não tem a ver com a qualidade em si, mas com a necessidade das empresas.

[]s


Luiz, Kico, ótimos pontos!

Só toquei no assunto de servidores pelo fato de realmente Java estar muito presente neste nicho e que pelo fato da Apple ter um OS Server, claro que ela tem interesses. Mas como o pessoal viaja nas comparações, prefiro deixar as coisas claras.

O fato é que a Apple tem interesses no Java tanto em Desktop quanto Servidores. Senão ela nem lançaria o Mavc-mini Server. Concordam?

Então essa notícia do OpenJDK é maravilhosa e continuo com a opinião que toda linha de máquina Java da Oracle sairão para OSX. Seria uma troca justa pelo investimento que a Apple aplicará na base do Java, o OpenJDK. Pois se a JVM é poderosa, é graças a investimentos de grandes organizações exatamente na OpenJDK.

Isso posto, é claro que existem várias opções mais poderosas do que os computadores da Apple para server. Ao menos no que tange o Hardware. Pois de OS ela está muito bem provida.

Imaginemos a seguinte situação: você chega numa empresa XYZ de perfuração com Servidores super parrudos. Ela deseja que você desenvolva algo (além de todos os sistemas que você já desenvolve para outras empresas). Então você vai instalar o ambiente apropriado na sua empresa para depois levar para implantação. Pergunto: sua empresa vai comprar o mesmo servidor parrudo da que te contratou? Claro que não! Para isso o Mac Pro (não só ele) funcionaria muito bem. Servirá sua empresa tranquilamente em N serviços diferentes. E como servidor Java? Também!

Por isso falo, depois do susto da Apple parar de adaptar o Java para o sistema dela, essa é uma ótima notícia sim. E como vimos, até mesmo nos seus servidores, tornando-se ótimos atrativos para investimentos futuros.

Att,
Jonas Lopes




A aposta no openjdk foi a melhor notícia que li nessa última semana. Simplesmente por ser um Projeto OpenSource que é capaz de alcançar as n plataformas mais utilizadas. Como é open isso quer dizer que ele poderá vir embarcado nos linux posteriormente, e isso pode alavancar o desktop. A gnome foundation possui um port do java para gtk simplesmente espetacular. Mas o que dita o sucesso da plataforma é um bom conjunto de ferramentas(openjdk). Se ele vier a crescer e realmente se tornar robusto(robusto no sentido de prover infraestrutura aos mais diversos tipos de profissionais) pode ter certeza que existirá um desktop para aplicações java tão transparente quanto para aplicações nativas de sistema.
Lembro na época que o java perdeu o desktop linux para o mono porque não era aberto.

http://java-gnome.sourceforge.net/4.0/

www.citrox.com.br
K45T
Debugger
[Avatar]

Membro desde: 24/08/2006 16:14:14
Mensagens: 60
Offline

Claro que o Leopardo quer tomar café.

e seus Servers com Java como está virtualizando praticamente tudo.

hummm vamos ver daki a 5 anos.
[WWW] [MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team