GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — docs: Add Feast and Chronon summit presentation by franciscojavierarceo · Pull Request #6850 · feast-dev/feast

docs: Add Feast and Chronon summit presentation #6850

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Sign up for GitHub

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
ntkathole merged 1 commit into feast-dev:master from franciscojavierarceo:codex/feast-chronon-summit-presentation
Sep 26, 2026

Uh oh!

There was an error while loading. Please reload this page.

Merged

docs: Add Feast and Chronon summit presentation #6850

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1 commit
Select commit
b54036a
docs: Add Feast and Chronon summit presentation
franciscojavierarceo Sep 19, 2026
File filter
Filter by extension

Clear filters
Conversations
Failed to load comments.
Loading

Uh oh!

There was an error while loading. Please reload this page.

Jump to
Jump to file
Failed to load files.
Loading

Uh oh!

There was an error while loading. Please reload this page.

Diff view
Diff view

There are no files selected for viewing

2 changes: 2 additions & 0 deletions 2 docs/SUMMARY.md
Show comments
View file
Open in desktop
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,8 @@

## Project

* [Feast + Chronon: Feature Store Summit presentation](presentations/feast-chronon-summit/README.md)

* [Contribution process](project/contributing.md)
* [Development guide](project/development-guide.md)
* [Backwards Compatibility Policy](project/compatibility.md)
Expand Down
51 changes: 51 additions & 0 deletions 51 docs/presentations/feast-chronon-summit/README.md
Show comments
View file
Open in desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Feast + Chronon: Feature Store Summit

Download [feast-chronon-summit.html](feast-chronon-summit.html) and open it in a modern desktop browser. GitHub displays the HTML source; use **Download raw file** to save the deck. The file contains all 22 slides, the video, the poster, styles, and speaker notes. It requires no CDN or internet connection for the deck itself. External source links require internet access.

The main talk has 20 slides, followed by two appendix slides, and is designed for approximately 20 minutes plus questions. [Speaker notes](speaker-notes.md) are a separate readable copy of the embedded notes.

## Controls

- Arrow keys, Page Up / Page Down, or Space: move between slides.
- Home / End: first / last slide.
- N: show or hide speaker notes and citations.
- O: slide overview. Escape closes it.
- F: request fullscreen where the browser permits it.
- B: blank the screen. B or Escape restores the slide.
- P / Presenter: open a separate notes window where popups are supported.
- The embedded video has its own playback and fullscreen controls. Advancing the deck pauses it.
- Browser Print uses one slide per page. Video appears as a poster in printed output.

Browser panels embedded in other applications may restrict fullscreen, popup windows, or local file access. The normal Notes panel works without a popup.

## Scope

The presentation discusses a proposed integration, Feast PR #6188, at commit `55873756b36d8b73c277c7971959aa8dc3fb9649`. The embedded recording remains pinned to the earlier demo commit `fc3c683d9`. PR status and public documentation were checked September 14, 2026. The embedded demo was recorded September 13, 2026. It shows real Chronon/MongoDB online retrieval and a generated Parquet sample for offline retrieval.

The 39 passing tests and 30 matched feature values are results of the focused local verification. They are not performance benchmarks or a claim of full production readiness. Slides and notes separate measured results from architectural benefits and production validation recommendations.

The checkout section includes annotated code excerpts and an actual Feast UI screenshot of the registered checkout FeatureService. The UI screenshot is embedded in the HTML and shows registry metadata, not live values or Chronon job status.

The current adapter adds explicit online service errors, opt-in HTTP retries, Parquet column selection, saved datasets, and local on-demand transforms. These changes passed 68 targeted unit tests and seven offline/HTTP-stub integration tests, plus lint/format and type checking. The recording’s 39-test result remains its original September 13 evidence.

## Edit and rebuild

Run from the repository root with Python 3.10+ (standard library only; no Feast installation or running Chronon service required):

```bash
python3 docs/presentations/feast-chronon-summit/build_deck.py
```

Edit `build_deck.py` to change the slide content, speaker notes, styles, or navigation. The build regenerates `feast-chronon-summit.html`, `speaker-notes.md`, and `deck-content.json` beside the script. Commit the regenerated files together with the source.

The `assets/` directory contains the original demo recording, video poster, and Feast UI screenshot. The build embeds these in the standalone HTML, so only the HTML is needed to present offline. The recording is silent; speaker notes provide narration context. The source media are retained separately to make rebuilding possible.

For a local HTTP preview, run from the repository root:

```bash
python3 -m http.server 8766 --bind 127.0.0.1 --directory docs/presentations/feast-chronon-summit
```

Then open <http://127.0.0.1:8766/feast-chronon-summit.html>.

The deck is a dated presentation snapshot, not the current compatibility reference. Its sources link to pinned revisions of [integration PR #6188](https://github.com/feast-dev/feast/pull/6188); the demo and implementation claims intentionally reference different revisions as described above.
Binary file added BIN +84.3 KB docs/presentations/feast-chronon-summit/assets/feast-checkout-service.png
Show comments
View file
Open in desktop
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BIN +764 KB docs/presentations/feast-chronon-summit/assets/feast-chronon-demo.mp4
Show comments
View file
Open in desktop
Binary file not shown.
Binary file added BIN +214 KB docs/presentations/feast-chronon-summit/assets/poster.png
Show comments
View file
Open in desktop
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
585 changes: 585 additions & 0 deletions 585 docs/presentations/feast-chronon-summit/build_deck.py
Show comments
View file
Open in desktop

Large diffs are not rendered by default.

Oops, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

242 changes: 242 additions & 0 deletions 242 docs/presentations/feast-chronon-summit/deck-content.json
Show comments
View file
Open in desktop

Large diffs are not rendered by default.

Oops, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

54 changes: 54 additions & 0 deletions 54 docs/presentations/feast-chronon-summit/feast-chronon-summit.html
Show comments
View file
Open in desktop

Large diffs are not rendered by default.

Oops, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

177 changes: 177 additions & 0 deletions 177 docs/presentations/feast-chronon-summit/speaker-notes.md
Show comments
View file
Open in desktop

Large diffs are not rendered by default.

Oops, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Loading
Oops, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.