BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Meetup//Meetup Calendar 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
NAME:Clojure BR
X-WR-CALNAME:Clojure BR
BEGIN:VTIMEZONE
TZID:America/Sao_Paulo
TZURL:http://tzurl.org/zoneinfo-outlook/America/Sao_Paulo
X-LIC-LOCATION:America/Sao_Paulo
BEGIN:DAYLIGHT
TZOFFSETFROM:-0300
TZOFFSETTO:-0200
TZNAME:-02
DTSTART:19701101T000000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
TZNAME:-03
DTSTART:19700215T000000
RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:event_316880786@meetup.com
SEQUENCE:1
DTSTAMP:20261018T223558Z
DTSTART;TZID=America/Sao_Paulo:20261031T133000
DTEND;TZID=America/Sao_Paulo:20261031T163000
SUMMARY:Performance Interativa na JVM em Clojure
DESCRIPTION:Clojure BR\nObservação: Devemos começar em ponto. Evitar at
 rasos para evitar problemas na recepção do evento na portaria do IC.\n\\
 > Essa será uma sessão prática 'Hands\\-On' **Tragam os seus laptops.**
 \n\n**Meetup de estreia do Clojurehackers em Campinas.** Se você tem inte
 resse em aprender mais sobre o funcionamento da JVM e do Clojure\, venha p
 articipar! Essa talk será recebida na UNICAMP por membros da comunidade C
 lojure Brasil (CLOJURE BR).\n\nNós prezamos por um ambiente prático\, co
 laborativo\, sem discriminação nem julgamento. O conhecimento será comp
 artilhado por **Filipe Andrade**\, desenvolvedor no time de desenvolviment
 o interno do banco de dados Datomic e Staff Software Engineer no Nubank.\n
 \nEssa sessão aprofundará a execução de Clojure na Java Virtual Machin
 e (JVM) para demonstrar como inspecionar dinamicamente sistemas em execuç
 ão e otimizar seu programa durante o desenvolvimento\, usando ferramentas
  incluídas no Java Development Kit (JDK).\n\nNós vamos explorar a aloca
 ção de memória na Heap\, analisar as dinâmicas de execução e o Garba
 ge Collector (GC) sob diferentes perspectivas. Você vai aprender a obter 
 vantagem na execução de fluxos de trabalho usando READ\, EVAL\, PRINT e 
 LOOP (REPL) diretamente no seu editor\, com ferramentas de visualização 
 de dados integradas para analisar grandes conjuntos de dados na memória.\
 n\nAdicionalmente\, vamos examinar os mecanismos internos de manipulação
  de threads e de thread pools\, como são construídos e quais são os tip
 os de thread pools. Nós vamos demonstrar como diagnosticar problemas crí
 ticos de concorrência\, como thread starvation\, vazamento de threads ou 
 pools mal configurados\, usando o JDK Mission Control.
URL;VALUE=URI:https://www.meetup.com/clojure-br/events/316880786/
STATUS:CONFIRMED
CREATED:20261007T114629Z
LAST-MODIFIED:20261007T114629Z
CLASS:PUBLIC
END:VEVENT
X-ORIGINAL-URL:https://www.meetup.com/clojure-br/events/ical/
X-WR-CALNAME:Clojure BR
END:VCALENDAR