-
Notifications
You must be signed in to change notification settings - Fork 46.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make the OmniGraffle template and diagrams available #15
Comments
Hi @ulkaio, thanks for the feedback! I use OmniGraffle for the diagrams. |
Is there any specific template in OmniGraffle you use ? |
@jamescowie I have a custom set of components I created as a template, I can try to clean those up and make them available if there's interest. |
1 |
I'll re-open this issue and change the issue title. |
Thanks so much @donnemartin I would be very interested in this template as I am really impressed with how clean and understandable they are. Its also really hard to find icons such as Database that you have. Please let me know if I can assist in cleaning them up. I would be more than happy to take that task on and free up some of your time if it makes sense. |
@jamescowie no problem, I'm working on them already :) Hope to have them out sometime next week! |
While you are working on the templates, have you considered adding a component representing a distributed ordered log service? I see the architecture here as emblematic of the CQRS pattern. Typically a high scale system will use Kafka, ActiveMQ, RabbitMQ, Mule types of systems for initial persistence and backend workers subscribe to the queue and persist to the storage layer they're responsible for. This avoids the 'dual write' problem from occurring synchronously during the write path as well as isolating the write path from the variable latency of multiple storage engines. Netflix has a good writeup on their usage here: http://techblog.netflix.com/2016/02/evolution-of-netflix-data-pipeline.html |
Hi @ralph-tice good suggestion! I haven't considered adding this yet. Pull requests are welcome :) |
I'd love to open up a PR and contribute, can you tag me in the commit/PR when you land the Omnigraffle templates in the repo? Thanks for all your hard work! |
@ralph-tice awesome, sure I'll tag you thanks! |
Just a quick update, I'm getting close to wrapping this up. Sorry been really busy lately, I hope to have it out end of this week. |
Template and diagrams are now available! See #48. |
Hi @donnemartin , I am big fan of your work. I have a question, how you draw these nice diagram, l mean which tools did you used. Thanks.
EDIT by donnemartin: 👍 to indicate interest in the templates.
The text was updated successfully, but these errors were encountered: