Skip to content
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

Documentation - Diagram of the stack #69

Closed
manez opened this issue Oct 13, 2015 · 14 comments
Closed

Documentation - Diagram of the stack #69

manez opened this issue Oct 13, 2015 · 14 comments

Comments

@manez
Copy link
Member

manez commented Oct 13, 2015

It would be great to have a visual diagram of how of how the components fit together. There is an example here but I don't know how much use it will be as a model for how we should approach this one.

@ruebot
Copy link
Member

ruebot commented Nov 3, 2015

@daniel-dgi do you want to tag team this in yEd? Or, do you just want to use what you've done in yEd for the ATONEMENT presentations? Or, some combination thereof?

@ruebot
Copy link
Member

ruebot commented Nov 3, 2015

Place holder for now... this slide.

@DiegoPino
Copy link
Contributor

yED++ easy to use, easy the share diagrams.

@bradspry
Copy link

bradspry commented Nov 9, 2015

I'm interested in collaborating with y'all on this.

@DiegoPino
Copy link
Contributor

@bradspry++, i'm finishing the logical diagram (data flow) today. Will share that with you (today late, late night) and would love to have a parallel diagram working only on stack tech components, if that sounds good for you.

@bradspry
Copy link

bradspry commented Nov 9, 2015

@DiegoPino Yes, I think this activity represents a great approach for really learning how it all works.

@DiegoPino
Copy link
Contributor

@Islandora-CLAW/7-x-2-x-committers and @Islandora-CLAW/7-x-2-x-sprinters

Before this WIP gets lost in my Hard drive (sitting here for a few days already), i would love to share it with you. It's not fully finished (missing routes, etc) and it also need some reordering + making a more simple version one (without all the routes), so basically it's a draft (not even sure if useful) so Sorry!!

There is an editable yED graph file (using free app from http://www.yworks.com) and an exported JPG

https://drive.google.com/file/d/0B4LcIeJDX_k3bzVpcDdLaHppRzQ/view?usp=sharing
https://drive.google.com/file/d/0B4LcIeJDX_k3SzNaX1RDbVF6akk/view?usp=sharing

Any help on this (even comments) would be very appreciated, i will try to make a more resumed diagram in the next days. Thanks

islandora-claw-stack-wip

@ruebot
Copy link
Member

ruebot commented Apr 23, 2016

@manez @DiegoPino should we say this is resolved with the CLAW Lessons? Or should we have a stand alone diagram?

@DiegoPino
Copy link
Contributor

@ruebot i have a new simplified diagram (from fedoraCamp). Will sent to you.

@ruebot
Copy link
Member

ruebot commented Jun 28, 2016

imgpsh_fullsize

@DiegoPino
Copy link
Contributor

the claw v2 big
Adds a missing activeMQ connection. We will need to update this to add microservices

@acoburn
Copy link
Contributor

acoburn commented Jun 28, 2016

Can I suggest that you replace "ActiveMQ" with "Message Broker"? Eventually, it should be as "swap-out-able" as Blazegraph is for Fuseki or MySQL is for MariaDB.

Also, I'd be really careful when specifying "topics" -- these are dangerous because they don't guarantee message delivery and in several well-defined circumstances you can get messages dropped. While topics are nice for being able to have multiple simultaneous subscribers, you can achieve the same thing dynamically with queues. That is, if Fedora messages are initially pushed onto a single queue, you can broadcast those messages to other queue-based endpoints really easily. Here's an example: https://gitlab.amherst.edu/acdc/repository-extension-services/tree/master/acrepo-connector-broadcast

whikloj pushed a commit that referenced this issue Jun 29, 2016
@whikloj
Copy link
Member

whikloj commented Jun 29, 2016

Resolved?!?!? with 672e31b

@ruebot
Copy link
Member

ruebot commented Jun 29, 2016

Until we update the diagram again! 🎯

@ruebot ruebot closed this as completed Jun 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants