damora
Manager of High Performance Cloud and Cognitive Solutions department at IBM T.J. Watson Research
IBMWilliamsburg, Va
Pinned Repositories
data-broker
The Data Broker (DBR) is a distributed, in-memory container of key-value stores enabling applications in a workflow to exchange data through one or more shared namespaces. Thanks to a small set of primitives, applications in a workflow deployed in a (possibly) shared nothing distributed cluster, can easily share and exchange data and messages with a minimum effort. In- spired by the Linda coordination and communication model, the Data Broker provides a unified shared namespace to applications, which is independent from applications’ programming and communication model.
github-light-dark-image-example
ivr
interactive volume renderer
kube-arbitrator
A batch system of Kubernetes for ML/BigData/HPC Workload
kube-mpi
High performance computing (HPC) depends on the distributed parallel programming API called the Message Passing Interface (MPI). Cloud native technologies depend on fault tolerance and resiliency normally associated with stateless applications. HPC applications are generally stateful and hence supporting programming models such as MPI have not been made available in public or private clouds that are enabled with Docker and/or Kubernetes. Kube-mpi is a prototype that provides high performance computing developers of simulation, distributed deep learning, and analytics applications a mechanism for building and deploying their applications in container orchestrations services such as kubernetes and IBM's IBM Cloud private.
Redis-Operator
Redis Operator creates/configures/manages Redis clusters atop Kubernetes
ruby-ex
data-broker
The Data Broker (DBR) is a distributed, in-memory container of key-value stores enabling applications in a workflow to exchange data through one or more shared namespaces. Thanks to a small set of primitives, applications in a workflow deployed in a (possibly) shared nothing distributed cluster, can easily share and exchange data and messages with a minimum effort. In- spired by the Linda coordination and communication model, the Data Broker provides a unified shared namespace to applications, which is independent from applications’ programming and communication model.
kube-mpi
High performance computing (HPC) depends on the distributed parallel programming API called the Message Passing Interface (MPI). Cloud native technologies depend on fault tolerance and resiliency normally associated with stateless applications. HPC applications are generally stateful and hence supporting programming models such as MPI have not been made available in public or private clouds that are enabled with Docker and/or Kubernetes. Kube-mpi is a prototype that provides high performance computing developers of simulation, distributed deep learning, and analytics applications a mechanism for building and deploying their applications in container orchestrations services such as kubernetes and IBM's IBM Cloud private.
damora's Repositories
damora/data-broker
The Data Broker (DBR) is a distributed, in-memory container of key-value stores enabling applications in a workflow to exchange data through one or more shared namespaces. Thanks to a small set of primitives, applications in a workflow deployed in a (possibly) shared nothing distributed cluster, can easily share and exchange data and messages with a minimum effort. In- spired by the Linda coordination and communication model, the Data Broker provides a unified shared namespace to applications, which is independent from applications’ programming and communication model.
damora/github-light-dark-image-example
damora/ivr
interactive volume renderer
damora/kube-arbitrator
A batch system of Kubernetes for ML/BigData/HPC Workload
damora/kube-mpi
High performance computing (HPC) depends on the distributed parallel programming API called the Message Passing Interface (MPI). Cloud native technologies depend on fault tolerance and resiliency normally associated with stateless applications. HPC applications are generally stateful and hence supporting programming models such as MPI have not been made available in public or private clouds that are enabled with Docker and/or Kubernetes. Kube-mpi is a prototype that provides high performance computing developers of simulation, distributed deep learning, and analytics applications a mechanism for building and deploying their applications in container orchestrations services such as kubernetes and IBM's IBM Cloud private.
damora/Redis-Operator
Redis Operator creates/configures/manages Redis clusters atop Kubernetes
damora/ruby-ex