Skip to content

docs: Add Aerospike online store blog posts - #6767

Open
lyndonbauto wants to merge 4 commits into
feast-dev:masterfrom
lyndonbauto:lyndon-blogs
Open

docs: Add Aerospike online store blog posts#6767
lyndonbauto wants to merge 4 commits into
feast-dev:masterfrom
lyndonbauto:lyndon-blogs

Conversation

@lyndonbauto

Copy link
Copy Markdown

What this PR does / why we need it:

Adds two blog posts covering the Aerospike online store integration:

  • Aerospike now available as a Feast online store (/blog/aerospike-feast-now-available) — the announcement post, covering why teams reach for Aerospike as an online store, how Hybrid Memory Architecture keeps indexes in RAM while feature data lives on SSD, and the feature_store.yaml configuration including namespace overrides.
  • Fast like a cache, priced like storage: Benchmarking Aerospike on Feast (/blog/aerospike-feast-benchmark-harness-results) — results from running the feast-benchmarks harness against Aerospike, compared with the Redis and DynamoDB numbers published in that same repo. Sweeps entities per request, features per request, and request rate, and closes with an infrastructure cost comparison.

Both posts live in infra/website/docs/blog/ so they publish through the Astro site, with the five charts added to infra/website/public/images/blog/. The posts cross-link each other.

Which issue(s) this PR fixes:

N/A

Checks

  • I've made sure the tests are passing.
  • My commits are signed off (git commit -s)
  • My PR title follows conventional commits format

Testing Strategy

  • Unit tests
  • Integration tests
  • Manual tests
  • Testing is not required for this change

Verified with a local npm run build in infra/website: both posts build to their expected URLs and appear on the blog index, all five chart images resolve, the benchmark post's hero image is picked up as the Open Graph image, and the in-page anchor in the announcement post resolves to its heading.

Misc

Docs only — no code, API, or test changes.

Signed-off-by: lyndon <lyndonb@apache.org>
Signed-off-by: lyndon <lyndonb@apache.org>
Signed-off-by: lyndon <lyndonb@apache.org>
Tag the feature_store.yaml fences so they get syntax highlighting, and
make the chart caption notes consistent across all four charts.

Signed-off-by: lyndon <lyndonb@apache.org>
@lyndonbauto
lyndonbauto requested a review from a team as a code owner August 20, 2026 22:25
@codecov-commenter

codecov-commenter commented Aug 21, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 46.94%. Comparing base (bf1e54a) to head (cf1729a).
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #6767      +/-   ##
==========================================
- Coverage   46.95%   46.94%   -0.01%     
==========================================
  Files         419      419              
  Lines       51839    51839              
  Branches     7515     7515              
==========================================
- Hits        24339    24338       -1     
  Misses      25766    25766              
- Partials     1734     1735       +1     
Flag Coverage Δ
go-feature-server 30.58% <ø> (ø)
python-unit 48.24% <ø> (-0.01%) ⬇️
see 1 file with indirect coverage changes

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bf1e54a...cf1729a. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@HaoXuAI

HaoXuAI commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

LGTM but I checked the file that the screenshot is not showing. Can you confirm it works?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants