Java 10 lançado
A Oracle liberou uma nova versão do Java - o Java 10. Este chega apenas seis meses após o lançamento do Java 9. O próximo lançamento com suporte de longo prazo é o Java 11, a ser lançado em setembro.
JavaFX e o futuro das tecnologias Java Client
A Oracle removerá o JavaFX, Applets e o Java Web Start do SDK após o Java SE 8 mas o Swing e AWT continuarão.
Armadilhas comuns na integração entre microservices: Bernd Rücker na QCon London
Em uma arquitetura voltada para microservices, cada microservice é uma aplicação separada, com seu próprio banco de dados e comunicação através da rede. Isto cria um ambiente altamente distribuído.
Consistência de dados em Micro serviços usando Sagas
No QCon San Francisco 2017, Chris Richardson, arquiteto de software, apresentou técnicas de consistência de dados em micro serviços apresentando o padrão Saga.
Principais Anúncios da SpringOne 2017
Na segunda conferência anual SpringOne, houve vários anúncios com relação ao Spring e ao CloudFoundry, ambos mantidos pela Pivotal. Neste artigo cobrimos os principais anúncios da palestra inaugural feita pelo líder de pesquisas em cloud da Pivotal, Onsi Fakhouri.
REST é o novo SOAP?
O debate sobre REST foi reiniciado algumas semanas atrás, quando Pakal de Bonchamp escreveu um artigo reclamando sobre muitos aspectos da abordagem e comparando-o ao SOAP. Seu artigo original entrou em muitos detalhes e provocou muitos comentários. Logo em seguida, Phil Sturgeon, da WeWork, escreveu uma resposta que essencialmente refutou as afirmações de Bonchamp. A conversa entre eles continua.
Processos de negócio com Blockchain e Smart Contracts
Comprar algo como um carro através de um portal na internet normalmente envolve duas partes que não se confiam; um comprador e um vendedor. O portal é um intermediário onde o comprador deve transferir o dinheiro antes de obter o item, o vendedor deve enviar o item antes de receber o dinheiro. Para superar esta falta de confiança, Berned Rücker afirma que o blockchain pode ser utilizado.
Kotlin: O que aconteceu em 2017 e perspectivas para 2018
Desde o lançamento da versão 1.1 em março de 2017 pela JetBrains, houve um grande aumento na adoção do Kotlin pelo mundo inteiro. 2017 trouxe anúncios empolgantes, e esse impulso continua em 2018. Recentemente, o InfoQ.com conversou com Hadi Hariri, líder da equipe de evangelização para desenvolvedores na JetBrains.
Amazon Neptune, um banco de dados grafo, suporta réplicas de leitura, recuperação e backup S3
O novo sistema de banco de dados NoSQL da Amazon, Neptune, pode ser usado para criar e executar aplicativos que funcionam com conjuntos de dados altamente conectados. Ele também suporta leitura de réplicas, recuperação ponto-em-tempo, backup contínuo na Amazon S3 e replicação nas zonas de disponibilidade (AZ).
Amazon GuardDuty: Um Serviço de Detecção de Ameaças Gerenciado de Zero-Footprint para AWS
O Amazon GuardDuty, foi anunciado no último AWS re:invent- trata-se de um serviço de detecção de ameaças gerenciado que monitora continuamente o comportamentos maliciosos ou não autorizados.
Visão Geral do Ruby 2.5.0
Como de costume, pelo sexto ano seguido, uma nova versão do Ruby foi lançada no último Natal, a 2.5.0. Versão essa que traz várias melhorias - em alguns casos chegando aumento de 10% em sua performance.
Spark, Data Science, Performance, Programação Distribuída, RxJS e muito mais no QConSP
Faltando menos de 2 meses para o QCon, a programação oficial já conta com mais de 50 palestras confirmadas para os 3 dias de evento. Profissionais praticantes de empresas inovadoras e pioneiras de todo o mundo estarão presente nesse que será o maior QCon São Paulo dos últimos anos.
Kevin Webber fala sobre a migração do Java para a nuvem
Este artigo apresenta alguns tópicos abordados por Kevin Webber na Conferência Reactive Summit 2017 mês passado sobre a migração de aplicações Java empresariais para a nuvem utilizando técnicas como Event Storming, Domain Driven Design e Cloud Native.
Oracle amplia o suporte gratuito ao Java 8
A Oracle atualizou as informações sobre o suporte gratuito do Java 8. Com essas atualizações, foi removida a data limite de suporte para o Java 8, mas ainda deixa um período de corte de quatro meses e não há opções de longo prazo para suportar o Java 9 e 10.
Spring Boot 2.0 próximo da versão final
A versão final do Spring Boot 2.0 está um passo mais perto após o anúncio do release candidate 1 (RC1) em 31 de janeiro. Mesmo nesta fase, algumas adições notáveis ainda estão sendo liberadas, junto com uma grande quantidade de correções de problemas e pull requests fechados.