Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Rough architecture diagram. #11396

Merged
merged 1 commit into from
Feb 3, 2020
Merged

Rough architecture diagram. #11396

merged 1 commit into from
Feb 3, 2020

Conversation

tomusdrw
Copy link
Collaborator

Adding a PNG rendition of rough, unfinished architecture diagram. Marking the PR as a draft, as I need to look for a SVG version somewhere on my old laptop.

My idea was to make it interactive and be able to see how messages flow through the modules, but never had enough time to finish it.

Still, I believe it's beneficial to roughly describe how the code is split.

@dvdplm dvdplm added A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. M3-docs 📑 Documentation. labels Jan 24, 2020
@dvdplm
Copy link
Collaborator

dvdplm commented Jan 29, 2020

@tomusdrw let's merge this as-is and if you find the SVG you can open a new PR yes? :)

@tomusdrw
Copy link
Collaborator Author

Ah thanks for the reminder! It's on my old laptop, will look for it tonight. Merging sounds good, will update in another PR.

@dvdplm dvdplm marked this pull request as ready for review January 29, 2020 16:14
@dvdplm dvdplm added A0-pleasereview 🤓 Pull request needs code review. A2-insubstantial 👶 Pull request requires no code review (e.g., a sub-repository hash update). and removed A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. labels Jan 29, 2020
@tomusdrw
Copy link
Collaborator Author

I'm really sorry but I wasn't able to find the original SVG version of the diagram on my old machine neither. I guess if needed it could be recreated (I used draw.io for that afair).

@ordian ordian merged commit 296fac0 into master Feb 3, 2020
@ordian ordian deleted the td-arch branch February 3, 2020 15:29
dvdplm added a commit that referenced this pull request Feb 4, 2020
* master:
  update kvdb-rocksdb to 0.4 (#11442)
  Rough architecutre diagram. (#11396)
  ethjson: impl Copy for hash type wrapper (#11423)
  Remove dead bootnodes, add new geth bootnodes (#11441)
  goerli: replace foundation bootnode (#11433)
dvdplm added a commit that referenced this pull request Feb 4, 2020
…pstream

* master:
  Avoid long state queries when serving GetNodeData requests (#11444)
  Cargo.lock: cargo update -p kvdb-rocksdb (#11447)
  rlp_derive: cleanup (#11446)
  chore: remove unused dependencies (#11432)
  update kvdb-rocksdb to 0.4 (#11442)
  Rough architecutre diagram. (#11396)
  ethjson: impl Copy for hash type wrapper (#11423)
  Remove dead bootnodes, add new geth bootnodes (#11441)
  goerli: replace foundation bootnode (#11433)
  Update publish-docker.sh (#11428)
  Revert "[Trace] Distinguish between `create` and `create2` (#11311)" (#11427)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-pleasereview 🤓 Pull request needs code review. A2-insubstantial 👶 Pull request requires no code review (e.g., a sub-repository hash update). M3-docs 📑 Documentation.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants