# EPF Cohort 6 – Week 4 Update
At the beginning of the week, I had a minor surgery and was kept in the hospital for recovery. Because of this, I was not able to attend the standup meeting or the office hour.
## Progress This Week
- Used the recovery time to **research Tokio, Tracing, and the internal organization of Grandine** in more detail.
- Explored additional tools and integrations for observability, including **Tokio Console** and **tracing-flame**, to understand their capabilities and how they can complement tracing in Grandine.
- Reviewed tutorials and documentation covering Rust’s async execution with **Tokio**, automated span instrumentation (**#[instrument]** macro), and observability tools such as **Tokio Console** and **flamegraph** profiling.
- Planned and documented the **detailed phases of my project**, breaking down implementation steps and requirements for each stage.
- Collected resources and references relevant to the instrumentation and tooling I intend to use.
- Wrote my [project proposal](https://hackmd.io/@sntntn/SydLqjoHgg), which I will present during [Office Hour 4](https://github.com/eth-protocol-fellows/cohort-six/issues/138) on Wednesday (Week 5).
- Additionally, I also explored how to create diagrams and advanced visualizations in HackMD using Mermaid, to better illustrate project phases and system architecture.
## Next Steps
- Present the [project proposal](https://hackmd.io/@sntntn/SydLqjoHgg) to gather feedback and align on priorities.
- Finalize preparation for initial implementation (Phase 1 Foundational Setup).
- Start working on integrating `tracing_subscriber` and validating basic tracing output.
- Prepare initial examples and documentation to help other contributors understand how tracing works.
- Continue learning about advanced tracing configurations and runtime performance considerations.
## Resources
- [Grandine GitHub Repository](https://github.com/grandinetech/grandine)
- [Tokio Tracing Documentation](https://docs.rs/tracing)
- [Tokio Console Blog (2021)](https://tokio.rs/blog/2021-12-announcing-tokio-console)
- [Tokio Console GitHub Repo](https://github.com/tokio-rs/console)
- [Youtube tokio console](https://www.youtube.com/watch?v=13r7v2Bdr_4)
- [tracing-flame Documentation](https://docs.rs/tracing-flame)
- [Grafana Flame Graph Visualization](https://grafana.com/docs/grafana/latest/panels-visualizations/visualizations/flame-graph/)
- [Youtube grafana](https://www.youtube.com/watch?v=VEvK0JkPlOY)