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
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í.
Akcie a podujatia v Amsterdame dnes · Akcie a podujatia v Amsterdame tento víkend