BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias QDigest #12 - Beaker Browser, Cloud e MongoDB

QDigest #12 - Beaker Browser, Cloud e MongoDB

Favoritos

A QDigest é uma newsletter do InfoQ com sugestões de links de convidados que fazem parte do mercado de tecnologia. Caso queira receber nossas próximas edições por e-mail, assine a QDigest neste link.

Nesta edição temos uma grande variedade de temas, e também uma novidade: agora você pode indicar conteúdos para nossas próximas edições por um formulário e assim ajudar a nossa newsletter a ser mais diversa, com colaborações sobre diferentes tecnologias, com diferentes pontos de vista e olhares sobre os temas discutidos.

Esperamos que esteja tudo bem, com você e sua família. 

Até a próxima!

--

Giuliano Ribeiro  | Cloud Solution Architect - Ilegra (Twitter | LinkedIn)

  • Google Cloud Next 2020 - A principal conferência do Google Cloud este ano vai ser totalmente online. Mas eles farão um pouco diferente, a conferência em vez de ser 2 ou 3 dias inteiros, será distribuída por 8 semanas em horários e trilhas diferentes. Achei bem interessante, já que é bem difícil ficar um dia inteiro sentado assistindo palestras/workshops.
  • Java 11 no Google Cloud Functions - Depois de um longo período somente os runtimes Node.js, Python e Go disponíveis, agora temos o runtime Java 11. Finalmente :) A versão em Java 11 já tem alguns exemplos prontos e está preparado para ser usado com o Spring Cloud Functions.
  • Istio 1.6 - O tão falado service mesh que voltou a ser monolítico, chegou a sua versão 1.6 com boas novidades e melhorias de performance. Foco em simplificar as coisas para o dev.
  • BigQuery: 10 anos! - Uma dos melhores produtos da Google Cloud completou 10 anos semana passada. O serverless datawarehouse da GCP, que é uma das "jóias da coroa", evolui muito nestes 10 anos e ainda promete muito para os clientes. Além de uma super promoção no pricing.
  • Anthos 101 - Sabe o que é Anthos? Este 101 é curto e super explicativo. Veja em 5 minutos uma explicação rápida e super intuitiva.

Roberta Arcoverde | Principal Software Developer da Stack Overflow (Twitter | LinkedIn)

  • As rigorosas análises de bancos de dados do Jepsen são sempre muito informativas e interessantes. Também podem ser temerosas caso você seja usuário de um dos sistemas avaliados que apresentam problemas. É o caso do MongoDB, que foi avaliado pela primeira vez em 2013, e passou por outras três avaliações até chegar à última, publicada este mês. Alguns dos problemas identificados incluem duplicação e perda na escrita dos dados, inconsistências e dirty reads. Curiosamente, essa análise foi feita de forma voluntária e gratuita, de forma a esclarecer a alegação de que as novas versões do MongoDB haviam, finalmente, passado em todos os Jepsen tests.
  • Se você se interessa por gerenciamento de memória, garbage collection e diferentes estratégias de otimização, este artigo sobre o Pinned Object Heap em .NET 5 será super interessante. Embora a implementação apresentada seja para .NET, garbage collection e heaps de objetos são tópicos comuns que independem de stack de tecnologia. Saber que existe e como funciona essa nova heap pode não ser fundamental pra maioria das coisas que fazemos no dia-a-dia, mas se você como eu se interessa por implementação de linguagens e otimização, será um prato cheio.
  • Pra ficar no tópico de gerenciamento de memória e otimização, a galera da Cysharp lançou mais uma biblioteca focada em minimizar alocações: ZLogger. Gerenciar strings com um mínimo de alocações já era possível com o ZString, usado pelo ZLogger por baixo dos panos. Para ambientes de restrição de memória ou alta performance, vale muito a pena dar uma olhada nessas e outras bibliotecas open source disponibilizadas no GitHub da Cysharp.

Bruno Tavares | Engenheiro de Software no Nubank (Twitter | LinkedIn)

Podem ter certeza que vou trazer mais novidades no futuro ;)

Edward Ribeiro | Engenheiro de Software na Interlegis - Senado (Twitter | LinkedIn)

  • Ben Evans nos apresenta uma visão geral de um velho conhecido dos programadores Java mais experientes: Unsafe. Esta classe é ao mesmo tempo poderosa e perigosa, pois permite realizar operações usualmente limitadas pela JVM. Use com bastante cautela.
  • A Quanta Magazine nos traz uma entrevista com o professor emérito da Universidade de Stanford e pesquisador da área de algoritmos Donald Knuth, um dos mais importantes nomes da ciência da computação e autor da célebre série de livros 'The Art of Computer Programming'.
  • O veterano engenheiro de sistemas distribuídos Rick Branson escreveu este provocativo artigo sobre dez coisas que ele detesta acerca do banco de dados PostgreSQL.
  • Este pequeno artigo de Anders Karlsson nos traz uma introdução aos operadores de conjunto no MariaDB.
  • Em tempos de redes sociais e fake news, a aquisição, armazenamento, processamento, e uso de dados levanta várias questões éticas e sociais, muitas das quais ainda em aberto. Neste longo artigo acadêmico, Alexandra Olteanu et al discutem os diferentes tipos de viés, armadilhas e questionamentos éticos advindos do uso de dados sociais, i.e, dados provenientes de redes sociais e afins. Leitura altamente recomendada tanto para aqueles que trabalham com dados quanto público em geral.
  • Carl Tashian traz uma pequena e providencial lista de dicas e truques de uso do SSH.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT