Geertjan Wielenga
Geertjan is an open source and Java enthusiast, Java Champion, Apache Member, and leader of the Amsterdam Java User Group.
Do you want your ad here?
Contact us to get your ad seen by thousands of users every day!
[email protected]Geertjan Wielenga
AdministratorGeertjan is an open source and Java enthusiast, Java Champion, Apache Member, and leader of the Amsterdam Java User Group.
Learn MoreGeertjan Wielenga
AdministratorGeertjan is an open source and Java enthusiast, Java Champion, Apache Member, and leader of the Amsterdam Java User Group.
Learn MoreDominika Tasarz
AdministratorI'm a community builder focused on growing the global Java and Jakarta EE ecosystems. I specialise in community strategy, open source engagement and developer-focused technical marketing, building strong and collaborative...
Learn MoreAll 37 Likes
-
-
-
How to Create a Spring Boot Fraud Scoring...Dominika Tasarz
• 2 months ago -
From Zero (Really Zero) to OpenTelemetryGeertjan Wielenga
• 4 months ago -
Foojay Podcast #94: More Than a Blog: How...Dominika Tasarz
• 4 months ago
From OpenTelemetry to DuckDB
Table of Contents Why DuckDBSetup1. Install DuckDB2. Install the Dash0 CLI3. AuthenticateGetting spans out of Dash0Kicking the DuckDB tiresMaking it persistentFive useful queries1. Golden signals per service2. A latency histogram3. Pivot by status4. Share of total latency per service5. Convert ...
Table of Contents File supportQuery, convert, copyThe SQL editorConnections and extensionsDesignInstallationApache NetBeans DataWrangler brings the file formats of data analytics into Apache NetBeans 31: CSV, Apache Parquet, JSON and Excel, the formats exchanged with pandas, Spark, R, dbt, Power BI …
Table of Contents The Hello WorldWhat the Agent RecordedWhy It Failed BeforeA Larger ExampleWhere This Leaves the IssueDuckDB is an in-process analytical database. You add one JAR to a Java project and get a SQL engine that reads CSV, Parquet, …
Table of Contents The setupThe resultsWhy the differenceWhen to use itSpring Batch jobs usually follow the same pattern: an ItemReader streams rows, an ItemProcessor transforms each one, and an ItemWriter writes them out, chunk by chunk. A chunk-oriented step wires …
Table of Contents SetupQuerying a file on the internet with SQLQuerying a file on the internet with SQLWhere this is actually usefulSumming upDuckDB is described as “SQLite for analytics,” which is true: it’s an in-process database engine that runs inside …
Table of Contents Step 1 — Get the original example running1.1 Install Deep Netts into your local Maven repository1.2 Clone and run the example1.3 Understand what’s in the dataStep 2 — Make the split deterministicStep 3 — Train and export …
Table of Contents OverviewWhat makes a process a good candidate for durability?Spring PetClinic as an Exploratory DeviceStep 1 — Download the Spring PetClinic sourceStep 2 — Analyze the application for durability candidates2a — Analysis: processes that are good candidates for …
Table of Contents The pre-database era, replayedThe write-ahead log, but for your local variablesTransactions that span monthsThe same pattern, elsewhere in the stackWhat this means for your Java codeOnce upon a time, applications managed their own data files. Every program …
Table of Contents The problem: we all became distributed systems developersDurable execution: crash-proof, not crash-preventingHow it actually works: history replay, not snapshotsThe moving partsSeeing is believingWhy this changes how you write softwareWhen developers first hear about Temporal, they tend to …
Table of Contents The question nobody thinks to askWhy this is more than a curiosityThe setupWhat I started withStep 1: Download the agentStep 2: Edit netbeans.confStep 3: Start NetBeansWhat arrives in Dash0Logs: the IDE’s internal monologueSpans: every outbound HTTP callJVM …
All 38 Comments