Skip to content

Conversation

@illicitonion
Copy link
Member

@illicitonion illicitonion commented Nov 14, 2025

This is mostly moving over content from
https://github.com/CodeYourFuture/immersive-go-course/tree/main/projects/kafka-cron which was mostly written by Laura Nolan for CYF+.

I have made the following notable changes:

  • Mixed the primer and project together into prep sections, and broken them down into much smaller chunks.
  • Added learning objectives to each chunk, particularly for guiding the reading material but also for everything.
  • Added a section on tracing (Fixes Add a mandatory intro to tracing to the end of kafka-cron immersive-go-course#107), partially by taking what exists from the RAFT-Otel project, and partially writing some new content.
  • Adding backlog exercises (which are all basically "Do the project from prep" and "Give a demo").

The relevant deploy preview is https://deploy-preview-1657--cyf-tracks.netlify.app/event-driven-architecture/

The content currently cites required dependencies on understanding Docker and Docker Compose which I have not yet ported to the curriculum. Coming soon.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-curriculum ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-curriculum/deploys/691769acba1a5800082697c1
😎 Deploy Preview https://deploy-preview-1657--cyf-curriculum.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 85 (🔴 down 15 from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-programming ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-programming/deploys/691769ac4cbb7a00083ffb03
😎 Deploy Preview https://deploy-preview-1657--cyf-programming.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 99 (no change from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 90 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-common ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-common/deploys/691769ac2ce2f400081c0be1
😎 Deploy Preview https://deploy-preview-1657--cyf-common.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-piscine ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-piscine/deploys/691769acbb15970008392ddb
😎 Deploy Preview https://deploy-preview-1657--cyf-piscine.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 98 (🟢 up 3 from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-sdc ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-sdc/deploys/691769ac1e1de600083d2071
😎 Deploy Preview https://deploy-preview-1657--cyf-sdc.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-launch ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-launch/deploys/691769ac50e5e60008ca6dda
😎 Deploy Preview https://deploy-preview-1657--cyf-launch.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-itd ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-itd/deploys/691769ac2fd32c0008fbd56c
😎 Deploy Preview https://deploy-preview-1657--cyf-itd.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 86 (🔴 down 6 from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for cyf-tracks ready!

Name Link
🔨 Latest commit f38b9c6
🔍 Latest deploy log https://app.netlify.com/projects/cyf-tracks/deploys/691769acd51e3100084f063c
😎 Deploy Preview https://deploy-preview-1657--cyf-tracks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

This is mostly moving over content from
https://github.com/CodeYourFuture/immersive-go-course/tree/main/projects/kafka-cron
which was mostly written by Laura Nolan for CYF+.

I have made the following notable changes:
* Mixed the primer and project together into prep sections, and broken
  them down into much smaller chunks.
* Added learning objectives to each chunk, particularly for guiding the
  reading material but also for everything.
* Added a section on tracing (Fixes CodeYourFuture/immersive-go-course#107),
  partially by taking what exists from the RAFT-Otel project, and
  partially writing some new content.
* Adding backlog exercises (which are all basically "Do the project from
  prep" and "Give a demo").

Co-authored-by: Laura Nolan <laura@sre.is>
Co-authored-by: Radha Kumari <kumari.radha3@gmail.com>
Co-authored-by: Sally McGrath <sally@codeyourfuture.io>
@illicitonion illicitonion force-pushed the event-driven-architecture-track branch from 747e1a6 to f38b9c6 Compare November 14, 2025 17:40
@illicitonion
Copy link
Member Author

Some call outs for reviews - please add yourself as a reviewer if you're interested in reviewing, otherwise treat this as an FYI you're welcome to ignore:

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

Labels

None yet

Projects

Status: 📋 Backlog

Development

Successfully merging this pull request may close these issues.

Add a mandatory intro to tracing to the end of kafka-cron

2 participants