Amsterdam JUG Meetup at Snowflake

Podujatie bolo ukončené!

Amsterdam JUG Meetup at Snowflake

Stretnutie džbánu Amsterdam v Snowflake

Podujatie organizuje: Amsterdam Java User Group

Umiestnenie: Snowflake Amsterdam, Gustav Mahlerlaan 300-314, Amsterdam - Amsterdam-Zuid

Prednášky a diskusie

O podujatí

Toto stretnutie s džbánom Amsterdam bude hostiť a sponzorovať Snowflake, vo svojej kancelárii na [Gustav Mahlerlaan 300-314, 1082 Me Amsterdam] (https://maps.app.goo.gl/ayfvmpswjfiatynm8).

Parkovanie na mieste nie je zadarmo, ale v okolí je niekoľko možností. Je tiež celkom blízko stanice Amsterdam Zuid.

Poznámka: Bohužiaľ existuje odklad do nasledujúceho stretnutia džbánu Amsterdamu [Soroosh Khodami] (https://www.linkedin.com/in/sorooshkhodami/) (Code Nomads) a jeho prezentácii „Sme pripravení na ďalšiu kybernetickú bezpečnostnú kríži ako Log4Shell?“

** Agenda **

*** 18: 00 ** Dvere otvorené, jedlo a vitajte v Snowflake!
*** 18: 30 ** Talk 1: [Danica Fine] (https://www.linkedin.com/in/danica-fine/) (Snowflake) Prezentácia ** „Nebojácny úvod do Apache Iceberg“ **
*** 19: 15 ** Break
*** 19: 30 ** Talk 2: [Pratik Patel] (https://www.linkedin.com/in/prpatel/) (Azul) Prezentácia ** „Budovanie skutočnej aplikácie AI AI podporovanej Apache Iceberg“ **
*** 20: 15 ** zlom
*** 20: 30 ** Talk 3: [Simone Romani] (https://www.linkedin.com/in/simone-ry-671527bb/) (Ing) Prezentácia ** „Viac dôveryhodnosti kódu s testovaním mutácie“ ** ** **
*** 21: 15 ** Networking
*** 21: 30 ** koniec

*** Informácie o rozhovoroch: ***

Talk 1: ** „Nebojácny úvod do Apache Iceberg“ ** od [Danica Fine] (https://www.linkedin.com/in/danica-fine/) (Snowflake)

Novink v Apache Iceberg alebo práve začínate testovať vody? Je čas na ponorenie! V tejto relácii priateľskej pre začiatočníkov vám predstavíme základné funkcie tohto vysokovýkonného formátu tabuľky a toho, čo musí ponúkať vášmu dátovému tímu, keď budujete svoj moderný dátový Lakehouse.

Začneme skúmaním, kde sa Iceberg zmestí do kontextu dátových skladov, dátových jazier a ďalších formátov ukladania údajov. Odtiaľ sa vám predstavia niektoré z kľúčových funkcií spoločnosti Iceberg, ako je vývoj schémy, skryté rozdelenie a transakcie vyhovujúce kyseline. Ďalej sa ponoríme pod povrchom a preskúmame nástroje, dotazovacie motory a katalógy, ktoré tvoria ekosystém ľadovca. Nezastavíme sa tu však! Spoločne sa budeme ponoriť hlbšie, aby sme sa naučili vnútorné fungovanie ľadovca, keď s interakciou a udržiavaním vašich údajov v priebehu času.

Na konci relácie budete mať nadáciu, ktorú potrebujete, aby ste mohli začať s aplikáciou ľadovca na vyriešenie svojich vlastných výziev v údajoch. Tak poď a my sa vezmeme k polárnemu ponoreniu!

Talk 2: ** „Budovanie aplikácie skutočného sveta AI podporovanej Apache Iceberg“ ** od [Pratik Patel] (https://www.linkedin.com/in/prpatel/) (Azul)

Zostavíme aplikáciu AI, ktorá umožňuje používateľom vykonávať údaje o údajoch a extrahovať poznatky z masívnych súborov údajov pomocou prirodzeného jazyka. Preskúmame potenciál kombinácie ľadovca, iskry a LLM.

Začneme pochopením štruktúry a architektúry veľkého súboru údajov. Potom sa pozrieme na možnosti dotazovania súboru údajov pomocou Apache Spark.

Nakoniec použijeme LLM na dopyt po súbore údajov pomocou prirodzeného jazyka.

Talk 3: ** „Viac dôveryhodnosti kódu s testovaním mutácií“ ** od [Simone Romani] (https://www.linkedin.com/in/simone-manani-671527bb/) (ing) (ing)

Jedným z najlepších spôsobov, ako posúdiť, či je kód odolný proti chybám, je prelomenie úmyselne a zistiť, ako reaguje. Reakcia by mala byť zlyhaním v testoch. Ak neexistuje žiadna reakcia, znamená to, že testy nie sú dostatočne efektívne, čo znamená, že ich tvrdenia sú široké a nepresné.

Testovanie mutácií prichádza na záchranu pre túto špecifickú výzvu. Táto metodika mení zdrojový kód a potom spustí testy jednotiek proti mutovanej kódovej základni. Generovaná správa pomáha inžiniera zistiť, kde sú slabé miesta v testoch.

V tejto prednáške sa budeme venovať teórii tejto metodológie, po ktorej bude nasledovať živé demo, v ktorom by sa kód, ktorý by sa dal opísať ako „100% testovaný“, stále podliehajú chybám a ako sa dajú zlepšiť jeho súvisiace testy. Tento prístup ponúkne inžinierov spôsob, ako získať dôveru v svoj kód a najmä v ich testy. S vysokou testovacou silou bude zdrojový kód nielen silný, ale aj poddajný pri úpravách, pričom bezpečné zábradlie jednotiek bude chrániť ich pred zavedením chýb.

Naučíte sa, ako písať efektívnejšie a odolné testy v dôsledku testov mutácií, ktoré im poskytujú iný pohľad na kvalitu ich kódu v porovnaní s normálnymi testami. Testovanie mutácií bude tiež riadiť lepší výrobný kód podľa zásady návrhu založeného na testovaní.

Pôvodný zdroj podujatia

Akcie a podujatia v Amsterdame dnes · Akcie a podujatia v Amsterdame tento víkend

Loading…