Amsterdam JUG Meetup at Snowflake

Este evento terminou!

Amsterdam JUG Meetup at Snowflake

Amsterdam Jug Meetup em Snowflake

Evento por: Amsterdam Java User Group

Localização: Snowflake Amsterdam, Gustav Mahlerlaan 300-314, Amsterdam - Amsterdam-Zuid

Palestras e debates

Sobre o evento

Este encontro de jarro de Amsterdã será hospedado e patrocinado pela Snowflake, em seu escritório em [Gustav Mahlerlaan 300-314, 1082 me Amsterdam] (https://maps.app.goo.gl/ayfvmpswjfiatynm8).

Não há estacionamento gratuito/no local, mas existem algumas opções por perto. Também está bem perto da estação Amsterdam Zuid.

NOTA: Infelizmente, há um adiamento até o próximo encontro de jarro de Amsterdã de [Soroosh Khodami] (https://www.linkedin.com/in/sorooshkhodami/) (código nômades) e sua apresentação “Estamos prontos para a próxima crise de segurança cibernética como o log4shell?

**Agenda**

*** 18: 00 ** As portas abrem, comida e bem -vindo ao Snowflake!
*** 18: 30 ** Talk 1: [Danica Fine] (https://www.linkedin.com/in/danica-fine/) (floco de neve) Apresentando ** “Uma introdução destemida ao Apache iceberg” **
*** 19: 15 ** Break
*** 19: 30 ** Talk 2: [Pratik Patel] (https://www.linkedin.com/in/prpatel/) (Azul) Apresentando ** “Construindo um aplicativo de AI do mundo real apoiado pelo Apache Iceberg” **
*** 20: 15 ** Break
*** 20: 30 ** Talk 3: [Simone Romani] (https://www.linkedin.com/in/simone-romani-671527bb/) (ing) Apresentando ** "Mais confiança de código com teste de mutação" **
*** 21: 15 ** Rede
*** 21: 30 ** END

*** Informações sobre as palestras: ***

Talk 1: ** “Uma introdução destemida ao Apache iceberg” ** de [Danica Fine] (https://www.linkedin.com/in/danica-fine/) (Snowflake)

Novo no Apache Iceberg ou apenas começando a testar as águas? Hora de mergulhar! Nesta sessão para iniciantes, apresentaremos os principais recursos deste formato de tabela de alto desempenho e o que ele tem para oferecer à sua equipe de dados à medida que você cria sua casa de dados de dados moderna.

Começaremos explorando onde o Iceberg se encaixa no contexto de data warehouses, lagos de dados e outros formatos de armazenamento de dados. A partir daí, você será apresentado a alguns dos principais recursos do iceberg, como evolução do esquema, particionamento oculto e transações compatíveis com ácido. Em seguida, mergulharemos sob a superfície e exploraremos as ferramentas de código aberto, motores de consulta e catálogos que compõem o ecossistema de iceberg. No entanto, não vamos parar por aí! Juntos, nos aprofundaremos para aprender o funcionamento interno do Iceberg quando você interage e manter seus dados ao longo do tempo.

No final da sessão, você terá a base necessária para começar a aplicar o iceberg para resolver seus próprios desafios de dados. Então venha, e nós vamos mergulhar juntos!

Talk 2: ** “Construindo um aplicativo de IA do mundo real apoiado por Apache iceberg” ** por [Pratik Patel] (https://www.linkedin.com/in/prpatel/) (Azul)

Vamos criar um aplicativo de IA que permita aos usuários executar consultas de dados e extrair informações de conjuntos de dados enormes usando linguagem natural. Exploraremos o potencial de combinar iceberg, Spark e LLMs.

Começaremos a entender a estrutura e a arquitetura de um grande conjunto de dados. Em seguida, examinaremos as opções para consultar o conjunto de dados usando o Apache Spark.

Por fim, usaremos um LLM para consultar o conjunto de dados usando linguagem natural.

Talk 3: ** "Mais confiança do código com testes de mutação" ** de [Simone Romani] (https://www.linkedin.com/in/simone-romani-671527bb/) (ing)

Uma das melhores maneiras de avaliar se o código é resiliente contra bugs é quebrá -lo de propósito e ver como ele reage. A reação deve ser uma falha nos testes. Se não houver reação, isso significa que os testes não são eficazes o suficiente, o que significa que suas afirmações são amplas e imprecisas.

O teste de mutação vem em socorro por esse desafio específico. Essa metodologia altera o código -fonte e, em seguida, executa os testes de unidade em relação à base de código mutada. O relatório gerado ajuda o engenheiro a descobrir onde estão os pontos fracos nos testes.

Nesta palestra, abordaremos a teoria por trás dessa metodologia, seguida por uma demonstração ao vivo, onde o código que poderia ser descrito como "100% testado" ainda estaria sujeito a bugs e como seus testes relacionados podem ser melhorados. Essa abordagem oferecerá uma maneira de os engenheiros ganharem confiança em seu código e especialmente em seus testes. Com uma alta resistência do teste, o código -fonte não será apenas forte, mas também maleável às modificações, com os corrimãos seguros dos testes de unidade protegendo -os da introdução de bugs.

Você aprenderá a escrever testes mais eficientes e resilientes devido aos testes de mutação, oferecendo a eles uma perspectiva diferente da qualidade do código, em comparação com os testes normais. Os testes de mutação também gerarão melhor código de produção, seguindo o princípio do design orientado a testes.

Fonte original do evento

Eventos em Amesterdão hoje · Eventos em Amesterdão neste fim de semana

Loading…