Re: [learningreg-dev] Questions about Nodes, availability of content.

33 views
Skip to first unread message

Steve Midgley

unread,
Apr 5, 2013, 9:44:33 PM4/5/13
to learnin...@googlegroups.com
Hi Doug,

Nodes
You would want to run an LR node for several reasons:
  1. You want to control for quality of service, uptime and failover for accessing a node
  2. You want to install custom components inside or near the node software (on the same server or data center). Examples include custom CouchDB map/reduce queries, custom python API interfaces, backend data indexing and extraction software/services.
  3. You want to interface your node into a private network of LR (or other data).
  4. You want to protect yourself and your data from the possibility that the public nodes might be turned off someday
Other than those reasons, probably the stock public LR nodes will serve your purpose. We plan to run them indefinitely and are doing our best to make sure indefinitely means a long time.

You are correct that a node is generally a "mirror" of another node. Nodes can choose to partially replicate/mirror from each other or fully replicate with each other. A node itself requires a reasonable amount of hardware to run but primarily uses cpu/ram when it is in operation and is relatively tame when not active so it can be in a shared or virtual environment reasonably. It does want a fair bit of ram and a few TB of disk for the entire data set and all the indices.

Availability of Content
You can place copyright restrictions on your content (or leave the ones that are there in place). All that you put into LR is metadata that describes your content. Others would consume that metadata, index and eventually direct users to access your content. If that content is behind a paywall or registration wall, then most users would not be able to access (which would probably, today, cause most indexers not to consume your content).

However, we have talked with a few traditional publishers about publishing their data in a format that allows content consumers to understand that the license is not totally free, so they can warn their users before they click over..

You might also consider an NY Times approach, where the first 10 resources (whatever they are) are free, and after that you charge. In this way, you remain compatible with free content indexers, but intensive users are required to get a license.

Does this help?
Steve




On Wed, Apr 3, 2013 at 3:17 PM, Doug Van Horn <do...@maydigital.com> wrote:
Hi all, I have a couple of questions:

I'm working with PBS LearningMedia and I have a few questions.


Nodes

I see that individuals have the ability to run an LR node.  I was wondering if someone might explain why I might do that?  Is the node I set up like a "mirror"?  Or like a separate database with my own content share?


Availability of Content

A question has come up (through some of our member stations and inBloom) as to whether our content could be pulled in through LR.  We are wondering if there are restrictions that can be placed on content within the LR, limiting it's consumption to certain clients.  I know that runs orthogonal to the purpose of the LR, but I've been tasked finding out if it's possible.  :-/



Thanks for any help you can provide!


Doug.

--
You received this message because you are subscribed to the Google Groups "Learning Registry Developers List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to learningreg-d...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply all
Reply to author
Forward
0 new messages