jaeg / hats-worker Goto Github PK
View Code? Open in Web Editor NEWA simple interpreter designed to process data sitting in redis.
License: Apache License 2.0
A simple interpreter designed to process data sitting in redis.
License: Apache License 2.0
Right now threads run continuously with no control over when they run, how often they run, and how fast they loop again.
New Thread fields:
Not sure if it should keep supporting code being hosted in redis. I think requiring hatbox to run is reasonable given the nature of hats.
We need JS api hooks to allow users to store and retrieve files from a hatbox that is connected to the system.
This will be helpful when we need secrets or other information to connect to things such as DBs and don't want them hard coded.
Handle private keys, be able to ssh into other machines and execute commands.
We need new fields for Threads. Error date, Error Text. On a script failure put both of these in redis.
To allow scripts to have dependencies implement a version of "require" that either looks up the code from disk or redis and runs it in the otto vm to get it into memory and usable by other parts of the script.
Things to include:
In an attempt to make this work better with kube we should gracefully shutdown the node and free up in scripts that might be running to better assist in minimizing their downtime.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.