Displaying 1 to 10 from 10 results

thor-os - Simple operating system in C++, written from scratch

  •    C++

Thor is an operating system created for learning purposes and for fun. It is currently a 64-bit OS, written mainly in C++, with a few lines of assembly when necessary.

pgbackrest - Reliable PostgreSQL Backup & Restore

  •    C

pgBackRest aims to be a simple, reliable backup and restore system that can seamlessly scale up to the largest databases and workloads. Instead of relying on traditional backup tools like tar and rsync, pgBackRest implements all backup features internally and uses a custom protocol for communicating with remote systems. Removing reliance on tar and rsync allows for better solutions to database-specific backup challenges. The custom remote protocol allows for more flexibility and limits the types of connections that are required to perform a backup which increases security.

clusterhub - Sync data in your cluster applications.

  •    Javascript

An attempt at giving multi process node programs a simple and efficient way to share data. Node.js is a perfect candidate to developing Date Intensive Real-time Applications. Load balancing in these applications can become complicated when having to share data between processes.




clustered-node - Create/Migrate to multi process based NodeJS server easily/efficiently

  •    Javascript

A Simple library to make your traditional single threaded nodejs server into a multi-process based server, so that you can make better utilization of your server cpu. This project is inspired by multi-node project, which isn't anymore compatible with latest nodejs version.

mage2vuestorefront - Magento to Vue-storefront datapump - synchronizes Products, Categories and Product-to-category links between your Magento2 API and NoSQL database of vue-storefront

  •    Javascript

For those who would love to work with Magento on backend but use NoSQL power on the frontend. Two way / real time data synchronizer. It synchronizes all the products, attributes, taxrules, categories and links between products and categories.

fast-uglifyjs-plugin - hight performance uglify plugin for webpack

  •    Javascript

The uglify process of building project in production environment is very time consuming. It could take up to 70% of the build time. FastUglifyJsPlugin have multi-process and cache feature comparing to webpack's UglifyJsPlugin. Multi-process can utilize multicore cpu's caculation capability. Cache can minimize the need to complie code. Below is a set of performance testing data. FastUglifyJsPlugin has a way better performace. FastUglifyJsPlugin is base on webpack.optimize.UglifyJsPlugin. They have the same usage except for a few extra configuration.


gulp-multi-process - Run gulp tasks in separate CPU processes

  •    Javascript

Run task in multiple processes is not always good for performance because spawn a different node processes is slow. It also depends on how long time it takes to require your gulpfile. Keep in mind that you can pass true as a third parameter to gulpMultiProcess fn in order to get optimal preformance. This will launch one process per core, and if there will be more of them than the number of cores on your machine it will put others into queue. When one process will finish its operation, the next one will be on launched.