This is an automated email from the ASF dual-hosted git repository.

michaelsembwever pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 408e5d63a Updates for Community over Code Glasgow schedule
408e5d63a is described below

commit 408e5d63a21f93758053ce50fbfd2f6873d9fa35
Author: mck <[email protected]>
AuthorDate: Thu Oct 8 12:25:10 2026 +0200

    Updates for Community over Code Glasgow schedule
---
 .../ROOT/images/events/speakers/carlos-rolo.jpeg   | Bin 0 -> 22699 bytes
 .../ROOT/images/events/speakers/isaac-reath.jpeg   | Bin 0 -> 5732 bytes
 .../images/events/speakers/mariah-mclaughlin.jpeg  | Bin 0 -> 15351 bytes
 .../images/events/speakers/stefan-miklosovic.jpeg  | Bin 0 -> 4720 bytes
 .../20261011-community-over-code-glasgow.adoc      |  91 ++++++++-------------
 5 files changed, 35 insertions(+), 56 deletions(-)

diff --git 
a/site-content/source/modules/ROOT/images/events/speakers/carlos-rolo.jpeg 
b/site-content/source/modules/ROOT/images/events/speakers/carlos-rolo.jpeg
new file mode 100644
index 000000000..85fe40e82
Binary files /dev/null and 
b/site-content/source/modules/ROOT/images/events/speakers/carlos-rolo.jpeg 
differ
diff --git 
a/site-content/source/modules/ROOT/images/events/speakers/isaac-reath.jpeg 
b/site-content/source/modules/ROOT/images/events/speakers/isaac-reath.jpeg
new file mode 100644
index 000000000..6682e1189
Binary files /dev/null and 
b/site-content/source/modules/ROOT/images/events/speakers/isaac-reath.jpeg 
differ
diff --git 
a/site-content/source/modules/ROOT/images/events/speakers/mariah-mclaughlin.jpeg
 
b/site-content/source/modules/ROOT/images/events/speakers/mariah-mclaughlin.jpeg
new file mode 100644
index 000000000..40e7fc582
Binary files /dev/null and 
b/site-content/source/modules/ROOT/images/events/speakers/mariah-mclaughlin.jpeg
 differ
diff --git 
a/site-content/source/modules/ROOT/images/events/speakers/stefan-miklosovic.jpeg
 
b/site-content/source/modules/ROOT/images/events/speakers/stefan-miklosovic.jpeg
new file mode 100644
index 000000000..569dd9936
Binary files /dev/null and 
b/site-content/source/modules/ROOT/images/events/speakers/stefan-miklosovic.jpeg
 differ
diff --git 
a/site-content/source/modules/ROOT/pages/events/20261011-community-over-code-glasgow.adoc
 
b/site-content/source/modules/ROOT/pages/events/20261011-community-over-code-glasgow.adoc
index dd574844d..00ffc3a2a 100644
--- 
a/site-content/source/modules/ROOT/pages/events/20261011-community-over-code-glasgow.adoc
+++ 
b/site-content/source/modules/ROOT/pages/events/20261011-community-over-code-glasgow.adoc
@@ -10,11 +10,11 @@
 
 image::events/20261011-coc-glasgow-1024x512.png[Apache Cassandra at Community 
Over Code 2026, Glasgow, 11-13 October]
 
-=== Twenty-two talks over three days
+=== Nineteen talks over three days
 
 The Apache Cassandra® community is running a three-day track at 
https://communityovercode.apache.org/events/glasgow-2026/[Community Over Code 
2026^], the official conference of the Apache Software Foundation, at the 
Hilton Glasgow.
 
-Twenty-two sessions, from twenty-nine speakers across a dozen organisations, 
cover the protocol behind multi-shard transactions and the formal methods used 
to check it, the storage engine work landing in 6.0, and what it takes to run 
the database at scale.
+Nineteen sessions, from twenty-four speakers, cover the protocol behind 
multi-shard transactions and the formal methods used to check it, the storage 
engine work landing in 6.0, and what it takes to run the database at scale.
 
 === Event info
 
@@ -45,21 +45,13 @@ image:events/speakers/bernardo-botella-corbi.jpg[Bernardo 
Botella Corbi,110,role
 
 {jira}/CASSANDRA-20854[CASSANDRA-20854^] introduced a native CPU profiler to 
the Cassandra toolset. This session covers how to use it and how to read its 
results, load-testing the features 6.0 is set to introduce, including Accord, 
change data capture and constraints.
 
-[#vision-to-reality.cf]
-==== 12:00 — From Vision to Reality: Checking In on Cassandra's Future
-
-image:events/speakers/patrick-mcfadin.jpg[Patrick McFadin,110,role=alignleft]
-*Patrick McFadin* — McFadin Data and AI Advisory, Inc
-
-A check-in on where Cassandra is heading, organised around four subcommunities 
doing the work: Operations, DevEx, Performance and Analytics. Covers where 
momentum is real, where progress is uneven, and what it will take to turn the 
long-term plan into shipped software.
-
-[#sidecar]
-==== 14:20 — Automating Your Cassandra Operations With Apache Cassandra Sidecar
+[#accord-protocol.cf]
+==== 12:00 — Accord: the Protocol Behind Cassandra's Multi-Shard Transactions
 
-*Isaac Reath* — Engineering Team Leader, Bloomberg +
-*Andres Beck-Ruiz* — Bloomberg
+image:events/speakers/fedor-ryabinin.jpg[Fedor Ryabinin,110,role=alignleft]
+*Fedor Ryabinin* — Postdoctoral Researcher, IMDEA Software Institute
 
-Bloomberg replaced its proprietary sidecar with Apache Cassandra Sidecar. This 
talk covers Sidecar's architecture and features, how it was integrated into 
Bloomberg's managed Cassandra platform, the upstream contributions that made it 
fit, and practical workflows you can use to automate operational tasks today.
+Cassandra 6.0 introduces strictly serializable multi-shard transactions that 
often complete in a single WAN round trip, enabled by Accord 
({cep}/CEP-15%3A+General+Purpose+Transactions[CEP-15^]), which replaces Paxos. 
Rather than covering the implementation, this talk explains the protocol itself 
and traces the path from Paxos to Accord, the first leaderless protocol 
deployed in a widely used production system.
 
 [#write-performance.cf]
 ==== 15:10 — Cassandra 6.0 write performance improvements
@@ -69,36 +61,36 @@ image:events/speakers/dmitry-konstantinov.jpg[Dmitry 
Konstantinov,110,role=align
 
 A year of source-level optimisation work on the write path: request decoding, 
data validation, coordination, memtable allocation and flushing, compaction, 
and metrics collection. Includes the benchmarking setup and tooling used to 
find each bottleneck, and the optimisation patterns that generalise.
 
-[#accord-protocol.cf]
-==== 16:10 — Accord: the Protocol Behind Cassandra's Multi-Shard Transactions
+[#off-heap-memtables.cf]
+==== 16:10 — Fully off-heap memtables
 
-image:events/speakers/fedor-ryabinin.jpg[Fedor Ryabinin,110,role=alignleft]
-*Fedor Ryabinin* — Postdoctoral Researcher, IMDEA Software Institute
+image:events/speakers/kamil-lesniak.jpg[Kamil Leśniak,110,role=alignleft]
+*Kamil Leśniak* — Software Engineer, IBM
 
-Cassandra 6.0 introduces strictly serializable multi-shard transactions that 
often complete in a single WAN round trip, enabled by Accord 
({cep}/CEP-15%3A+General+Purpose+Transactions[CEP-15^]), which replaces Paxos. 
Rather than covering the implementation, this talk explains the protocol itself 
and traces the path from Paxos to Accord, the first leaderless protocol 
deployed in a widely used production system.
+Memtables are the single largest contributor to Cassandra's garbage collection 
overhead. This talk describes the final stage of a long progression: a fully 
off-heap memtable implementation building on the trie memtable introduced in 
{cep}/CEP-19%3A+Trie+memtable+implementation[CEP-19^], and a cornerstone of the 
flat key infrastructure required for 
{cep}/CEP-57%3A+Flat+keys+and+trie+interfaces[CEP-57^]. Covers configuration, 
measured performance impact, and the engineering behind it.
 
-[#terabyte-ingestion]
-==== 17:00 — Data Ingestion at Terabyte Scale with Cassandra Analytics
+[#cep-60]
+==== 17:00 — CEP-60: Flexible Placements
 
-*Serban Teodorescu* and *Bianca Stanciu* — Software Engineers, Adobe +
-*Alexandru Salajan* — Site Reliability Engineer, Adobe
+*Tejal Chakeres* — Apple +
+*Abhijeet Dubey* — Apple
 
-Rearchitecting an ingestion pipeline across 18 clusters, 8 AWS regions and 
500+ instances, moving from SSTable loading to direct Spark-to-Cassandra 
writes. Covers transport options, deployment challenges, cost and performance, 
and a validation methodology for checking export accuracy against production 
snapshots.
+{cep}/CEP-60%3A+Flexible+Placements[CEP-60^] builds on Transactional Cluster 
Metadata. Once ownership changes are linearizable metadata operations, 
bootstrap, decommission and movement need no longer be large all-or-nothing 
workflows; ownership can instead move in smaller resumable steps. Combined with 
range-aware compaction and zero-copy streaming, this shortens over-replication 
windows and makes topology changes more predictable.
 
 === Monday 12 October
 
-[#off-heap-memtables.cf]
-==== 10:20 — Fully off-heap memtables
+[#vision-to-reality.cf]
+==== 10:20 — From Vision to Reality: Checking In on Cassandra's Future
 
-image:events/speakers/branimir-lambov.jpg[Branimir Lambov,110,role=alignleft]
-*Branimir Lambov* — Software Engineer, IBM/DataStax +
-*Kamil Leśniak* — Software Engineer, IBM
+image:events/speakers/patrick-mcfadin.jpg[Patrick McFadin,110,role=alignleft]
+*Patrick McFadin* — IBM
 
-Memtables are the single largest contributor to Cassandra's garbage collection 
overhead. This talk describes the final stage of a long progression: a fully 
off-heap memtable implementation building on the trie memtable introduced in 
{cep}/CEP-19%3A+Trie+memtable+implementation[CEP-19^], and a cornerstone of the 
flat key infrastructure required for 
{cep}/CEP-57%3A+Flat+keys+and+trie+interfaces[CEP-57^]. Covers configuration, 
measured performance impact, and the engineering behind it.
+A check-in on where Cassandra is heading, organised around four subcommunities 
doing the work: Operations, DevEx, Performance and Analytics. Covers where 
momentum is real, where progress is uneven, and what it will take to turn the 
long-term plan into shipped software.
 
-[#migration-at-scale]
+[#migration-at-scale.cf]
 ==== 11:10 — 50 Clusters a Night: Lessons from Migrating 400+ Cassandra 
Clusters at Scale
 
+image:events/speakers/carlos-rolo.jpeg[Carlos Rolo,110,role=alignleft]
 *Carlos Rolo* — Principal Engineer Open Source, NetApp Instaclustr +
 *Piotr Walczak* — Fellow Cloud Development Engineer, Pegasystems +
 *Sebastian Machlowski* — Director of Engineering, Pegasystems
@@ -115,17 +107,18 @@ Accord 
({cep}/CEP-15%3A+General+Purpose+Transactions[CEP-15^]) is a complex lead
 [#fuzzing-accord]
 ==== 14:20 — Model Guided Fuzzing of Accord
 
-*Stefan Stoicescu* — TU Delft, Software Engineering Research Group +
+*Stefan Stoicescu* — Student, TU Delft, Software Engineering Research Group
 
 Leaderless consensus achieves optimal latency at the cost of significant 
complexity during fault recovery, and non-trivial linearizability bugs can 
occur in Accord's recovery logic under specific failure conditions. Finding 
them by standard trace-guided fuzzing is infeasible. This talk presents a 
model-guided approach that maps concrete executions to abstract TLA+ states, 
turning an unbounded trace-discovery graph into a usable coverage metric.
 
-[#cqlalchemy.cf]
-==== 15:10 — Cassandra 6.0: Introducing CQLAlchemy
+[#sidecar.cf]
+==== 15:10 — Automating Your Cassandra Operations With Apache Cassandra Sidecar
 
-image:events/speakers/iroiso-ikpokonte.jpg[Iroiso Ikpokonte,110,role=alignleft]
-*Iroiso Ikpokonte* — Founder and CEO, Metropolis Microfinance Bank
+image:events/speakers/isaac-reath.jpeg[Isaac Reath,110,role=alignleft]
+*Isaac Reath* — Engineering Team Leader, Bloomberg +
+*Andres Beck-Ruiz* — Bloomberg
 
-CQLAlchemy is a Python toolkit for Cassandra 6.0 modelled on SQLAlchemy. An 
introduction to the library and to the interface it gives Python applications 
over CQL.
+Bloomberg replaced its proprietary sidecar with Apache Cassandra Sidecar. This 
talk covers Sidecar's architecture and features, how it was integrated into 
Bloomberg's managed Cassandra platform, the upstream contributions that made it 
fit, and practical workflows you can use to automate operational tasks today.
 
 [#analytics-workloads.cf]
 ==== 16:10 — High-Performance Analytics on Cassandra: Enabling New Workloads
@@ -143,14 +136,6 @@ image:events/speakers/hayato-shimizu.jpg[Hayato 
Shimizu,110,role=alignleft]
 
 cqlsh has long been the primary interface to Cassandra. CQLAI is an open 
source alternative, Apache 2.0 licensed, aiming at fast startup, distribution 
as a single binary, and no Python runtime dependency. Includes a live demo, 
import and export in CSV, JSON and Parquet, and lessons from building open 
source tooling around Cassandra.
 
-[#cep-60]
-==== 17:50 — CEP-60: Flexible Placements
-
-*Tejal Chakeres* — Apple +
-*Abhijeet Dubey* — Apple
-
-{cep}/CEP-60%3A+Flexible+Placements[CEP-60^] builds on Transactional Cluster 
Metadata. Once ownership changes are linearizable metadata operations, 
bootstrap, decommission and movement need no longer be large all-or-nothing 
workflows; ownership can instead move in smaller resumable steps. Combined with 
range-aware compaction and zero-copy streaming, this shortens over-replication 
windows and makes topology changes more predictable.
-
 === Tuesday 13 October
 
 [#accord-benchmark.cf]
@@ -170,17 +155,19 @@ image:events/speakers/branimir-lambov.jpg[Branimir 
Lambov,110,role=alignleft]
 
 Manual partitioning strategy selection and the inability to sort between 
partitions cause a great deal of user frustration, and are a stumbling block to 
efficient materialized views and global secondary indexes. Tombstone handling 
is a challenge to even experienced users. 
{cep}/CEP-57%3A+Flat+keys+and+trie+interfaces[CEP-57^] addresses both through 
byte-comparable key translations that flatten the key hierarchy into a single 
byte sequence, combined with trie-based access structures.
 
-[#four-to-five]
+[#four-to-five.cf]
 ==== 12:00 — Much Ado About Nothing: Making Cassandra 4→5 Upgrades Predictable 
and Low-Risk
 
+image:events/speakers/mariah-mclaughlin.jpeg[Mariah 
McLaughlin,110,role=alignleft]
 *Mariah McLaughlin* — Developer Advocate, NetApp Instaclustr +
 *Carlos Rolo* — Principal Engineer Open Source, NetApp Instaclustr
 
 Cassandra 5.0 brings changes worth upgrading for, and enough architectural 
change that a naive rolling upgrade carries real risk, particularly for 
clusters with heavy secondary index usage or customised compaction. This talk 
covers per-cluster assessment, staged rollout with validation checkpoints, 
preserved rollback options, and where teams tend to go wrong.
 
-[#zstd-dictionary]
+[#zstd-dictionary.cf]
 ==== 14:20 — Zstd dictionary compression
 
+image:events/speakers/stefan-miklosovic.jpeg[Stefan 
Miklosovic,110,role=alignleft]
 *Stefan Miklosovic* — Software Engineer, NetApp
 
 Zstd has been Cassandra's go-to compression algorithm since 4.0. Dictionary 
compression, implemented under 
{cep}/CEP-54%3A+ZSTD+with+Dictionary+SSTable+Compression[CEP-54^] and available 
in 6.0, can improve the compression ratio significantly further and reduce 
storage cost accordingly. An overview of the solution, how it is used in 
practice, and which data profiles suit it.
@@ -201,14 +188,6 @@ image:events/speakers/maxim-muzafarov.jpg[Maxim 
Muzafarov,110,role=alignleft]
 
 Cassandra management has always been fragmented across JMX, REST and nodetool, 
each requiring its own implementation of every operation. 
{cep}/CEP-38%3A+CQL+Management+API[CEP-38^], accepted in October 2025, 
introduces a unified CQL-based management API. This talk walks through the port 
decision: why sharing port 9042 proved impossible, what a dedicated port costs 
operationally, and how the execution model enforces what is permitted. Ends 
with a live demo of registering and executing a n [...]
 
-[#cep-59.cf]
-==== 17:00 — CEP-59: Graceful Disconnect — Draining Client Connections During 
Cassandra Node Shutdown
-
-image:events/speakers/jane-he.jpg[Jane He,110,role=alignleft]
-*Jane He* — IBM
-
-Rolling restarts are routine, but they can still look disruptive from the 
client side: drivers ignore topology DOWN events, and existing mechanisms only 
signal per request, so drivers keep sending until connections fail. 
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=406619103[CEP-59^]
 adds an in-band protocol event letting a node tell clients it intends to 
close, turning abrupt failure into controlled draining. Includes a 
demonstration of the behaviour before and after.
-
 === Registration
 
 Registration and the full four-day schedule across all 18 tracks are at 
https://communityovercode.apache.org/events/glasgow-2026/[communityovercode.apache.org^].
 ASF committers are eligible for a discounted rate.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to