scinnamond
Senior Engineer - Big Data Platform Architecture and Engineering at American Express
American ExpressNorthern Arizona
Pinned Repositories
cloudgraph
CloudGraph is a suite of Java data-graph wide-row mapping and ad hoc query services for big-table sparse, columnar "cloud" and other databases
wordnet
An example web application which is an adaptation of Wordnet® for Apache HBase™ using CloudGraph
Alf-Reference-Implementation
Open-source implementation of the Action Language for fUML (Alf) specification.
fUML-Reference-Implementation
Open-source implementation of the Foundational Semantics for Executable UML Models (Foundational UML) specification.
plasma
Plasma is a data store agnostic, object mapping and object query framework written in a Java™ with Maven tools for metadata ingestion and conversion
cloudgraph
Distributed “cloud” databases allow for a new level of scalability and flexibility. These new sparse, columnar databases support a practically unlimited number of columns within a single table, and managing hundreds or even thousands of column name/qualifiers within a client application can be a significant challenge. CloudGraph provides services and infrastructure to impose the structure of your business domain model, regardless of its complexity, as a service layer over various supported big-table style “cloud” databases, such as HBase and Cassandra. Application developer’s deal with higher-level typed structures with meaning within the application domain, rather than row and column qualifiers and values, typically manipulated as un-typed Java byte arrays.
fUML-Reference-Implementation
Open-source implementation of the Foundational Semantics for Executable UML Models (Foundational UML) specification.
opensoc-streaming
Extensible set of Storm topologies and topology attributes for streaming, enriching, indexing, and storing telemetry in Hadoop.
plasma
The Plasma project is an SDO 2.1 implementation with associated provisioning and other tools. In its initial releases, the PlasmaSDO™ implementation seeks to address the need for automation and code generation under SDO for standard enterprise Java web applications while focusing on critical operational considerations these applications face, such as optimistic and pessimistic concurrency control. The PlasmaSDO™ implementation is not bound to any integrated development environment (IDE) and provides support for standard Java™ based build tools. Note: Such operational considerations such as optimistic and pessimistic concurrency control are seen as a feature gap within various commercial and open-source SDO offerings, and are facilitated in PlasmaSDO™ by a custom UML profile and various associated SDO API extensions
scinnamond's Repositories
scinnamond/cloudgraph
Distributed “cloud” databases allow for a new level of scalability and flexibility. These new sparse, columnar databases support a practically unlimited number of columns within a single table, and managing hundreds or even thousands of column name/qualifiers within a client application can be a significant challenge. CloudGraph provides services and infrastructure to impose the structure of your business domain model, regardless of its complexity, as a service layer over various supported big-table style “cloud” databases, such as HBase and Cassandra. Application developer’s deal with higher-level typed structures with meaning within the application domain, rather than row and column qualifiers and values, typically manipulated as un-typed Java byte arrays.
scinnamond/fUML-Reference-Implementation
Open-source implementation of the Foundational Semantics for Executable UML Models (Foundational UML) specification.
scinnamond/opensoc-streaming
Extensible set of Storm topologies and topology attributes for streaming, enriching, indexing, and storing telemetry in Hadoop.
scinnamond/plasma
The Plasma project is an SDO 2.1 implementation with associated provisioning and other tools. In its initial releases, the PlasmaSDO™ implementation seeks to address the need for automation and code generation under SDO for standard enterprise Java web applications while focusing on critical operational considerations these applications face, such as optimistic and pessimistic concurrency control. The PlasmaSDO™ implementation is not bound to any integrated development environment (IDE) and provides support for standard Java™ based build tools. Note: Such operational considerations such as optimistic and pessimistic concurrency control are seen as a feature gap within various commercial and open-source SDO offerings, and are facilitated in PlasmaSDO™ by a custom UML profile and various associated SDO API extensions