Skip to content

demo-apps: nats and pubsub#52

Merged
andrussal merged 1 commit intodevfrom
examples-protocols
Apr 13, 2026
Merged

demo-apps: nats and pubsub#52
andrussal merged 1 commit intodevfrom
examples-protocols

Conversation

@andrussal
Copy link
Copy Markdown
Collaborator

@andrussal andrussal commented Apr 10, 2026

This PR adds the second set of example applications to logos-blockchain-testing:

These examples extend the set beyond the baseline clustered-app shape. They keep the same overall model, but apply it to less simple runtime and client behavior.

Review note

These example PRs do not need critical review. The goal is to get useful example integrations into the repo and improve them from there.

What this PR covers

  • nats covers an external service with a multi-port runtime and a non-HTTP client path
  • pubsub covers websocket roundtrip and reconnect workloads, including k8s

This PR shows that the same TF model still works once the application is no longer just a simple clustered service.

Integration shape

Each app is split into four parts:

  • App or service — the code under test
  • TF integration — the code that connects the app to TF
  • Workloads and expectations — reusable behavior and checks
  • Example binaries — small programs that run one sample scenario

@andrussal andrussal force-pushed the examples-protocols branch from 038a581 to 733c33e Compare April 10, 2026 09:55
@andrussal andrussal changed the title demo-apps: protocols demo-apps: nats and pubsub Apr 10, 2026
@andrussal andrussal force-pushed the examples-protocols branch from 733c33e to af5df0e Compare April 10, 2026 13:06
@andrussal andrussal force-pushed the examples-protocols branch 7 times, most recently from 35dd643 to baaad5a Compare April 11, 2026 07:40
@andrussal andrussal force-pushed the examples-protocols branch from baaad5a to 355e0e9 Compare April 11, 2026 09:02
@andrussal andrussal merged commit 01c6eb2 into dev Apr 13, 2026
10 checks passed
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.

1 participant