Skip to content

ServiceWeaver/workshops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Service Weaver Workshop

In this workshop, you'll implement an emoji search engine as a Service Weaver application.

emoji_search_demo.webm

This workshop will introduce you to the fundamental concepts of Service Weaver including components, listeners, logging, metrics, and more. It will also give you the experience of writing Service Weaver applications from scratch.

Parts

The workshop is divided into ten parts. Each part has instructions for you to follow as well as full solutions you can reference. If you're participating in an in-person workshop, don't hesitate to ask your instructor for help. If you're following along online, feel free to open an issue or ask a question on our Discord. Note that this workshop assumes you're running on Linux or MacOS.

  1. Hello, World!
  2. A Search Component
  3. Unit Tests
  4. An HTTP Server
  5. Logging
  6. Multiprocess Execution
  7. A Cache Component
  8. Routing the Cache
  9. Metrics
  10. ChatGPT

Wrapping Up

Thank you for participating in the Service Weaver workshop! Please use this feedback form to let us know what you thought.

About

Repository used during the Service Weaver workshops.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published