{"action":"created","issue":{"url":"https://api.github.com/repos/wasted/netflow/issues/12","labels_url":"https://api.github.com/repos/wasted/netflow/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/wasted/netflow/issues/12/comments","events_url":"https://api.github.com/repos/wasted/netflow/issues/12/events","html_url":"https://github.com/wasted/netflow/issues/12","id":62079571,"number":12,"title":"Storage Abstraction","user":{"login":"ruckc","id":1426401,"avatar_url":"https://avatars.githubusercontent.com/u/1426401?v=3","gravatar_id":"","url":"https://api.github.com/users/ruckc","html_url":"https://github.com/ruckc","followers_url":"https://api.github.com/users/ruckc/followers","following_url":"https://api.github.com/users/ruckc/following{/other_user}","gists_url":"https://api.github.com/users/ruckc/gists{/gist_id}","starred_url":"https://api.github.com/users/ruckc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruckc/subscriptions","organizations_url":"https://api.github.com/users/ruckc/orgs","repos_url":"https://api.github.com/users/ruckc/repos","events_url":"https://api.github.com/users/ruckc/events{/privacy}","received_events_url":"https://api.github.com/users/ruckc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-16T13:17:31Z","updated_at":"2015-03-16T17:52:51Z","closed_at":null,"body":"Just wondering if there is any chance of creating a storage abstraction layer?\r\n\r\nIt appears you have fairly decent netflow receiving/parsing, but your tightly coupled with Cassandra.  I was looking for a modern Netflow parsing library for embedding into a troubleshooting tool."},"comment":{"url":"https://api.github.com/repos/wasted/netflow/issues/comments/81841158","html_url":"https://github.com/wasted/netflow/issues/12#issuecomment-81841158","issue_url":"https://api.github.com/repos/wasted/netflow/issues/12","id":81841158,"user":{"login":"ruckc","id":1426401,"avatar_url":"https://avatars.githubusercontent.com/u/1426401?v=3","gravatar_id":"","url":"https://api.github.com/users/ruckc","html_url":"https://github.com/ruckc","followers_url":"https://api.github.com/users/ruckc/followers","following_url":"https://api.github.com/users/ruckc/following{/other_user}","gists_url":"https://api.github.com/users/ruckc/gists{/gist_id}","starred_url":"https://api.github.com/users/ruckc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruckc/subscriptions","organizations_url":"https://api.github.com/users/ruckc/orgs","repos_url":"https://api.github.com/users/ruckc/repos","events_url":"https://api.github.com/users/ruckc/events{/privacy}","received_events_url":"https://api.github.com/users/ruckc/received_events","type":"User","site_admin":false},"created_at":"2015-03-16T17:52:51Z","updated_at":"2015-03-16T17:52:51Z","body":"Elasticsearch due to it's ease of integration as an embedded or distributed tool."}}