Part 1 — Utility Functions


Nodejs + Sequelize


Nodejs + Sequelize

Timer events in Go




Single scheduler (conductor) and multiple workers

Part 5— The worker

// worker/worker.gopackage main

import (
"fmt"
"log"
"os"
"os/signal"…


Single scheduler (conductor) and multiple workers

Part 4 — The scheduler

// scheduler/scheduler.gopackage main

import (
"log"
"os"
"os/signal"
"syscall"
)

func init()…


Single scheduler (conductor) and multiple workers

Part 3 — The worker overview

// jobsMutex is the lock to access jobs map.
//…

Koray Göçmen

University of Toronto, Computer Engineering, architected and implemented reliable infrastructures and worked as the lead developer for multiple startups.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store