James C. (Jamie) Davis's repositories
node-profiling
Learning how to profile Node.js applications
acmeair-nodejs
A Node.js implementation of the Acme Air Sample Application. With datastore support of MongoDB, Cloudant, Cassandra. With runtime support of Bluemix/CloudFoundry, Docker... With Micro-Services.
ANMLZoo
High-performance automata-processing engines are traditionally evaluated using a limited set of regular expression rulesets. While regular expression rulesets are valid real-world examples of use cases for automata processing, they represent a small proportion of all use cases for automata-based computing. With the recent availability of architectures and software frameworks for automata processing, many new applications have been found to benefit from automata processing. These show a wide variety of characteristics that differ from prior, popular regular-expression benchmarks, and these should be considered when designing new systems for automata processing. This paper presents ANMLZoo, a benchmark repository for automata-based applications as well as automata engines for both von-Neumann and reconfigurable data flow architectures.
camflow-dev
Generates kernel patch for CamFlow Linux Provenance Capture.
documentation
CamFlow documentation
github-url-to-object
A node module that extracts useful properties like user, repo, and branch from various flavors of GitHub URLs.
node-clinic
Clinic diagnoses your Node.js performance issues
node-clinic-doctor
Programmable interface to `clinic doctor`
Node-DC-EIS
Node-DC-EIS (Node.js - Data Center - Employee Information Services) is the first in a series of upcoming workloads for modelling major use cases for Node.js in Data Center (Node-DC).
ProvToolbox
Java library to create and convert W3C PROV data model representations
security-wg
Node.js Security Working Group
uas-parser
A user agent string parser for Node.js. Uses data from user-agent-string.info.
valid-email
Email Validator
web-tooling-benchmark
JavaScript benchmark for common web developer workloads