Community Over Code EU 2024
| title | author | length |
|---|---|---|
| Community Over Code Europe 2024, Bratislava, Slovakia | Rich Bowen, Claude Warren | 08m |
Conference is a small, intimate event in Bratislava, Slovakia with four simultaneous tracks and an explicit goal of cross-project conversation rather than… | ||
| Community Over Code EU Day 3 | Rich Bowen | 01m |
A short on-site series documents two days of interviews with Apache volunteers, capturing what roles exist, which projects moved forward over recent months and… | ||
| How EU regulations affect OSPOs work and why you should care | Mirko Boehm, Floor Drees | 01h 03m |
European law now creates a distinct role called an open source software steward and the Cyber Resilience Act forces manufacturers to ship security fixes free… | ||
| From Local Roots to Global Impact: Building an Inclusive Open Source Community in Africa | Ruth Ikegah | 24m |
CHAOSS Africa launches June 2022 and grows to over 500 members by running five focus groups, Twitter Spaces, a design team, a DEI badging workflow using a… | ||
| Doing for sustainability, what open source did for software | Asim Hussain | 34m |
Impact Framework is an open source CLI that converts observable telemetry (CPU utilization, page views, installs, prompts) described in a YAML manifest file… | ||
| All your code belongs to Policy Makers, Politicians and the Law | Dirk-Willem van Gulik | 39m |
Europe enacts the Cyber Resilience Act and updates the Product Liability Directive to make decent security mandatory for software, forcing risk-based triage… | ||
| To Toot or not to Toot: That is the question | Sherae Daniel | 21m |
Survey of 268 ASF participants uses questionnaires and OLS regression to test whether industry experience changes the payoff to online self-promotion. Finding… | ||
| Decoding 'Community Over Code' | Kanchana Welagedara | 35m |
Apache explains how 300+ projects and 8,400 committers keep code stable by prioritizing community health: incubation, public mailing lists, PMC technical… | ||
| Navigating Challenges and Enhancing Performance of LLM based Applications | Atita Arora | 28m |
Covers practical RAG specifics: ingestion→retrieval→synthesis→generation, use of vector DBs (Qdrant), chunking tradeoffs and the lost-in-the-middle problem… | ||
| Moving Apache Cassandra command execution and monitoring from JMX to CQL: A Developer's Overview | Maxim Muzafarov | 20m |
A proposal migrates Cassandra management and monitoring from JMX to the CQL/binary protocol by placing commands and metrics into central registries, generating… | ||
| Ethical Algorithms, Licensing Impasses: The Intersection of Free Software and AI openness | Niharika Singhal | 22m |
Argues that new “ethical” AI licenses add vague behavioral restrictions that break compatibility with free software, create compliance nightmares and block… | ||
| Apache Mynewt - connected RTOS - project overview | Szymon Janc | 32m |
Apache Mynewt is a modular RTOS for constrained MCUs with package-based builds, a release cadence of ~6–12 months (latest 2.2, April), and nud tool in Go for… | ||
| Hybrid Search with Apache Solr | Alessandro Benedetti | 28m |
Apache Solr supports vector KNN since 9.0 via the KNN Query Parser and adds prefiltering behavior in 9.1 so filters apply during top-K construction (avoiding… | ||
| The Accord Consensus Protocol: ACID transactions globally at any scale | Mick Semb Wever | 34m |
Claims a leaderless, single-network-round-trip consensus that delivers strict serializability and ACID multi-partition transactions at global scale using… | ||
| Mentorship programs. Growing new team and community leaders | Oleg Nenashev | 26m |
Argues mentorship programs convert outreach into sustained contributors by producing maintainers and coordinators rather than one-off patches, citing concrete… | ||
| Solr Eclipse - Zomato's Journey to 64 Million Search Queries a Day | Angad Sharma | 16m |
Starts from one Solr instance serving ~1k queries/day for 10k restaurants and scales to 64 Million queries/day, a catalog of 100M SKUs / 800k+ restaurants /… | ||
| Deciphering Cassandra’s Prophecy: Preventing the Fall of Your Application | Lindsey Zurovchak | 23m |
Bloomberg runs Cassandra at scale — about 3 PB across 3,500 nodes in 275 clusters — and finds concrete failure modes and fixes: mixed per-row TTLs with… | ||
| Managing In The Open, Managing Contributions: The challenges of OSPO developers management | Ahmed Sobeh | 20m |
Aiven’s OSPO runs about 15 full‑time upstream contributors, including five maintainers of core dependencies and two maintainers of unrelated projects, and… | ||
| Vector Search at Uber | Yupeng Fu | 24m |
Uber deploys Apache Lucene 9 HNSW as the vector engine and builds a three-layer index—base, snapshot, live—to support live vector updates with lock-free… | ||
| Cassandra CIDR filtering authorizer (CEP-33) | Shailaja Koppu | 11m |
Adds a CIDR filtering authorizer (CEP-33) to Cassandra that maps named CIDR groups to roles and enforces allow or deny by source IP during authentication… | ||
| Whitefox: simple table format sharing | Antonio Murgia, Riccardo Amadio | 25m |
Whitefox claims a working, open-source zero‑copy data-sharing layer that extends Delta Sharing to serve Iceberg, Delta Lake and Hudi tables by converting… | ||
| The Unified Compaction Strategy in Cassandra 5 | Branimir Lambov | 29m |
Unified Compaction Strategy unifies leveled and size-tiered behavior by computing SSTable density (size divided by token share) and only compacting overlap… | ||
| A Hands-On Introduction to the Kubernetes Gateway API with Apache APISIX | Navendu Pottekkat | 24m |
Demonstrates Apache APISIX as a Kubernetes Ingress controller converting YAML Ingress and Gateway API resources into routes, using etcd for config storage and… | ||
| Apache Ratis - A High Performance Raft Library | Tsz-Wo Nicholas Sze | 21m |
Apache Ratis is a Java 8 library that implements Raft with concrete features: leader election, log replication, membership change and log compaction, pluggable… | ||
| Cassandra Vector Search Performance Tuning | Uri Smiley, Alexander Laye | 11m |
Claims that Cassandra 5.0 implements DiskANN via JVector and delivers competitive vector search performance, validated with a Quadrant-inspired benchmarking… | ||
| The right feature at the right place: the example of authorization | Nicolas Fränkel | 25m |
Starts from a Spring Boot app with Spring Security enforcing a salary-access rule (Alice can see her salary, Bob his and Bob’s direct reports), then extracts… | ||
| Elevating Scalable Object Storage: A Comprehensive Exploration of Ozone’s Trailblazing Capabilities | Uma Maheswara Rao Gangumalla, Ritesh Shukla | 32m |
Apache Ozone is a distributed object store that supports both HDFS and S3 APIs, uses Ratis/Raft-backed Ozone Manager for HA, and splits metadata (OM) from… | ||
| Navigating Podling Releases: Achieving Success in the Apache Incubator | Justin Mclean | 29m |
Explains concrete steps to get an IPMC-approved podling release: assemble LICENSE and NOTICE that list every bundled third‑party item, produce source tarball… | ||
| Allyship - We need you to power up Diversity | Gláucia Esppenchutz | 15m |
Defines allyship as using privilege to amplify marginalized voices and lists three concrete practices: self-education, active listening, and reflecting on how… | ||
| Modernize APIs to run serverless using Apache CXF | Dennis Kieselhorst | 30m |
Takes an existing WSDL, runs Apache CXF codegen to produce Java interfaces and DTOs, packages them with Quarkus, deploys via AWS SAM to Lambda + API Gateway… | ||
| This Impala not only reads, but modifies and optimizes Iceberg tables | Zoltán Borók-Nagy, Péter Rózsa, Noémi Páp-Takács | 26m |
Impala adds writable Iceberg support: it implements row-level positional deletes (and can read equality deletes), rewrites DELETE/UPDATE as inserts into an… | ||
| Apache Docs & Training: Empowering communities through accessible Docs & training material | Mirko Kämpf, Gláucia Espenchutz | 25m |
Apache Wayang is a unified data‑processing framework with a claimed Wayang Optimizer that cuts query time versus SparkML/SystemML in the demo; it also supports… | ||
| Multi Tenancy — Apache Hbase | Mallikarjun Venkataswamyreddy | 29m |
Flipkart runs a consolidated multi‑tenant HBase cluster serving ~200 tenants and peak tested at 6M QPS with latencies under 50 ms. The solution pins region… | ||
| Architecting Applications With Multiple Open-Source Big Data Technologies | Paul Brebner | 30m |
A portfolio of demos uses Apache Cassandra, Kafka (with KRaft coming), Kafka Connect, Kafka Streams, Debezium, OpenSearch, Cadence workflows and Kubernetes to… | ||
| Evolving Fintech Landscapes: Driving Business Innovation with Fineract | Tomas Ferreiro | 22m |
Apache Fineract is an open source core banking platform that eliminates licensing costs and supports APIs, modular extensions and local bureau integrations… | ||
| Apache Iceberg Planning Explained | Anton Okolnychyi | 22m |
Apache Iceberg stores table state as a persistent tree of root metadata, snapshots, manifest lists and manifests so planners filter metadata before touching… | ||
| Gravitino: A multi-regional, geo-distributed meta datalake | Justin Mclean | 21m |
Gravitino presents a concrete open source metadata layer that just entered the ASF incubator today, connects to Hive, Iceberg, Postgres, Spark, Trino and… | ||
| Data Symphony: Orchestrating Insights in Fintech | Karin Safra | 21m |
PayPal handles ~400M active accounts and $1.5T annual payment volume; the project consolidates disparate fraud signals into a centralized fraud indicators… | ||
| Transitioning from VMware to Apache CloudStack: A Path to Profitability and Competitiveness | Marco Sinhoreli | 23m |
Apache CloudStack with KVM functions as an abstraction layer that can operate existing VMware vSphere while migrating workloads using an ingestion tool and a… | ||
| Enhancing Flexibility and Productivity with Access Patterns and Storage-Agnostic Abstractions | Jan Lukavský | 29m |
A deployed platform that maps a single entity-and-attribute data model onto three storage classes—streaming (Kafka, Pub/Sub), batch (HDFS, S3, GCS) and… | ||
| Increasing Adoption and Achieving Financial Inclusion through DPI | David Higgins | 27m |
Mifos and Fineract extend Payment Hub EE with an ID Account Mapper to link beneficiary IDs to financial addresses, a voucher engine to issue/redeem serialised… | ||
| Making Apache CloudStack market ready with a native rating solution | Daniel Augusto Veronezi Salvador, Bryan Lima, João Jandre Paraquetti, Rafael Weingartner | 24m |
Apache CloudStack gains a native rating stack: an usage collector turns platform events into auxiliary tables, then a quota 2.0 engine runs per-entry or… | ||
| Modern Data Orchestrators | Riccardo Amadio | 26m |
Practical checklist for modern orchestration: use Airflow+DBT or Airflow+Polars for small fast jobs and reserve Spark for true big data, generate DAGs from… | ||
| Importing KVM instances from external KVM hosts or QCOW2 | Andrija Panic | 23m |
CloudStack can import shut‑down KVM VMs over libvirt by connecting to port 16509, converting remote volumes to a temporary qcow2 in /tmp which is SCP‑copied to… | ||
| Apache SIS library for geospatial applications | Martin Desruisseaux | 22m |
A Java library that implements a dozen OGC/ISO standards and exposes GeoAPI interfaces, Apache SIS performs coordinate referencing, metadata, quality reporting… | ||
| Incremental snapshots/backups in KVM plugin of Apache CloudStack | João Jandre Paraquetti, Daniel Augusto Veronezi Salvador, Bryan Lima, Rafael Weingartner | 14m |
Implements native incremental backups for KVM in Apache CloudStack by using libvirt’s begin_backup API with QCOW2 backing chains so only changed blocks are… | ||
| Hive-Iceberg - Breaking the Ice: A Closer Look at Hive-Iceberg | Simhadri Govindappa, Attila Turóczy | 27m |
Hive 4.0 adds native Iceberg support so Hive queries use Iceberg tables via stored by Iceberg and a Hive Iceberg storage handler that reads/writes Parquet/ORC… | ||
| VNF Integration and Support in Apache CloudStack | Wei Zhou | 24m |
CloudStack 4.19 adds CloudStack 4.19 VNF appliance & template support: a VNF template (image) plus VNF appliance type, CRUD for templates and plans, and a… | ||
| Breaking Barriers: A Strategic Framework for Collaborative Governance in Software | Addie Girouard | 20m |
A Cardano case shows a people-first governance build: 22,000 stakeholders across a $34B ecosystem, a half‑billion dollar treasury, and a year of iterative… | ||
| Orchestrating Scalable Data Pipelines with Apache Toree, YuniKorn, Spark, and Airflow | Luciano Resende, Hongyue Zhang | 24m |
A self service, multi tenant data platform combines Apache Toree with a Jupyter Gateway so notebook kernels spawn on a Spark cluster rather than local pods… | ||
| Enhancing Your Community Engagement with Apache Answer | Nadia Jiang | 20m |
Apache Answer is an open-source Q&A platform released in 2022, entered the Apache Incubator in 2023 and now shows 10,000 stars on GitHub. It reuses lessons… | ||
| SDN Options in Apache CloudStack | Alexandre Mattioli | 22m |
Apache CloudStack supports two SDN integrations with concrete behaviors and limits: NSX maps CloudStack zones to Transport Zones and implements Tier‑0/Tier‑1… | ||
| Documentation to Use Open Source Design Templates | Aparna Sundar | 22m |
OpenSearch packages a reusable Figma usability template and accompanying docs on GitHub that teams download, edit, and run immediately for microflow testing… | ||
| Anatomy of reading Apache Parquet files (from the Apache Impala perspective) | Csaba Ringhofer, Daniel Becker | 26m |
Impala implements a C++ Parquet scanner integrated with its IO and memory manager, not Parquet-mr or parquet-cpp, enabling features like data caching… | ||
| Unleash the power of Asynchronous Decision Making | Bertrand Delacretaz | 43m |
Asynchronous decision making is presented as the core method to reduce costly meetings: use a broadcast channel for short alerts and a case management page per… | ||
| HTTP/3 where are we now? State of the art in our servers. | Jean-Frederic Clere | 30m |
Traffic Server already supports HTTP/3 and runs a working demo while httpd and Tomcat still need QUIC/TLS library work and extra engineering. Browsers… | ||
| 4 tricks that help you leverage your Airflow pipelines | Aliaksandr Sheliustin | 19m |
Four concrete recipes: use a CSV-based config to autogenerate templated DAGs so one line adds a new entity and separate start_date/catchup avoids backfill… | ||
| Efficient, Low Latency Ingestion to Large Tables via Apache Flink and Apache Iceberg | Marton Balassi, Peter Vary | 24m |
Flink writes one data file per writer per checkpoint and frequent commits produce thousands of small files and metadata entries, hurting read speed; adding a… | ||
| Talking with management about open source | Rich Bowen | 37m |
Argues that open source must be framed as part of the company supply chain with measurable ROI, not charity; cites Log4j emergency as a visible example and… | ||
| Tomcat 11 and Jakarta EE 11 | Mark Thomas | 24m |
Tomcat 11 implements Jakarta EE 11 for Servlet, JSP, EL, WebSocket, Annotations and Authentication, passes the EL and WebSocket TCKs with Servlet and JSP in… | ||
| Data enrichment patterns with Apache Flink | Subham Rakshit | 27m |
Compares five concrete enrichment patterns implemented with Apache Flink and shows what actually works: preload tiny static maps into each subtask memory for… | ||
| Oxia - A Horizontally Scalable Alternative to Apache Zookeeper | David Kjerrumgaard | 24m |
Oxia is presented as an Apache 2.0 licensed replacement for ZooKeeper using gRPC clients, a Kubernetes operator, shardable storage pods, a write ahead log plus… | ||
| WebAssembly plugin for Apache Traffic Server | Shu Kit Chan | 28m |
A WebAssembly plugin runs proxy-wasm modules on Apache Traffic Server and supports runtimes like Wasmtime, WAMR and WasmEdge; a Rust example reads a request… | ||
| Building a Kubernetes Operator for Apache Flink in Java | Gyula Fora, Attila Mészáros | 22m |
Concrete how-to for running Flink on Kubernetes: shows building the official Flink Kubernetes Operator in Java using Java Operator SDK and the Fabric8 client… | ||
| Let’s see how fast Impala runs on Iceberg | Gabor Kaszab, Zoltán Borók-Nagy | 27m |
Impala uses a native C++ Iceberg reader and new Iceberg-specific operators to apply positional delete files; a directed distribution mode maps delete-file… | ||
| Outreach: The Two-Way Street of Open Source Projects | Brian Proffitt | 35m |
There are 372 million public GitHub repos competing for attention, and Apache runs roughly 300 active projects, so MMP offers concrete services: coordinated… | ||
| OpenSSL and QUIC using FFM | Remy Maucherat, Jean-Frederic Clere | 27m |
Shows how Java 22 Foreign Function & Memory API plus Jextract generated bindings replace JNI boilerplate to call OpenSSL through JSSE inside Apache Tomcat… | ||
| The Silent Symphony: Keeping Airflow's CI/CD and Dev Tools in Tune | Jarek Potiuk | 31m |
Apache Airflow runs 90 provider packages and depends on about 790 external projects, and the CI system (GitHub Actions) runs a full build in ~1h8m while… | ||
| Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandaries Explored) | Paul Brebner | 30m |
Instaclustr runs 797 Kafka clusters (3,363 brokers) with median size 3, mean 4.5 and max 96, and cluster sizes follow a Zipf-like long tail so larger clusters… | ||
| Pretend it’s a Movie: How to Build Excitement for Your Apache Project | Greg Brown | 20m |
Uses a two-step film marketing model — tagline then trailer — to make Apache projects memorable: start with a one-line hook (avoid buzzwords, keep it… | ||
| Classifying Iris flowers with Groovy, Deep Learning, and GraalVM | Paul King | 25m |
Uses Groovy to classify the 150-point Iris set with concrete libraries: Weka for decision trees and logistic regression, Smile for KNN, and a Deep… | ||
| Gatekeep iceberg data quality with Apache Toree and airflow | Hongyue Zhang, Luciano Resende | 23m |
Uses Apache Iceberg column-level stats (min/max, null fraction, distinct counts) to run deterministic data-quality rules and a write‑audit‑publish (WAP) gate… | ||
| Obtain, Distribute and Use Temporary Credentials Automatically in Apache Spark and Apache Flink | Gabor Somogyi | 23m |
Apache Spark adds a Hadoop-bound delegation token framework that centralizes long‑lived credentials on the job manager, obtains short‑lived tokens, and… | ||
| Getting Started with the Micronaut® Framework | Sergio del Amo | 33m |
Micronaut is a compile-time Java framework that uses annotation processors, KAPT/KSP and AST transforms to generate DI, serializers and precomputed repository… | ||
| Harnessing WebAssembly for Real-time Stateless Streaming Pipelines | Christina Lin | 26m |
Claims that WebAssembly lets Redpanda run WASM in-broker transforms safely and efficiently using WASI sandboxing, preallocated per-thread memory, and a 3,000… | ||
| Optimal Approaches for Real-Time Machine Learning with Apache Spark on Kubernetes. | Hichem Kenniche | 26m |
Prototype builds a near‑real‑time cycling routing system that fuses traffic and air‑quality feeds, runs Spark on Kubernetes with Spark Operator, uses Kafka for… | ||
| Community census: Understanding users & maintainer personas with a community survey | Niklas Merz | 19m |
The project runs a GitHub draft then a Google survey open for a month and collects about ~200 responses, giving concrete platform usage counts that confirm… | ||
| Whisky Clustering with Apache Projects: Groovy, Commons Math, Ignite, Spark, Wayang, Beam and Flink | Paul King | 34m |
Uses an 86 distilleries dataset of whiskey flavor scores and runs plain and distributed K‑means implemented with Groovy plus Commons Math, then distributed via… | ||
| Understanding stream table duality using Kafka, Flink SQL and Debezium format | Muhammet Orazov | 27m |
Shows how to get real-time Postgres CDC into Flink SQL via Kafka using Debezium JSON/Avro format, builds a Docker testbed and proves continuous queries update… | ||
| nothing matches | ||