Urgent.News

What's breaking now, across thousands of outlets.

Tech

Three Clocks Pick Local or Server

A model call should stay local until three clocks agree. Latency, secrets, and offline need are those clocks. A free server wins only inside that narrow overlap. The laptop is a workshop with the lights already on. The network is a ferry with a posted schedule. You board when the cargo is clean and the crossing fits the deadline. Habit is a bad dispatcher for this choice. A fast demo last week…

Three distinct clocks determine whether a task should run locally or on a server. The first clock is latency, which measures how quickly a task can complete. The second clock is the secret clock, which ensures sensitive data is not exposed to untrusted servers. The third clock is the offline clock, which handles tasks that must complete even when there is no network connectivity.

A free server can handle only a limited set of tasks that meet specific criteria, such as having no secrets and being able to finish within the allocated time budget. If the measured round trip time exceeds this budget, the task cannot be completed on the server and must run locally. If the task contains sensitive data or requires offline execution, it should always run locally, regardless of the round trip time.

A local runner should be given the same time budget as the network, and a timeout indicates that the local execution could not meet the deadline. The policy module proposed in this article provides a framework for deciding whether to run a task locally or on a server based on these three clocks.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

The Machine Data You're Collecting but Not Using

Most modern plants log process parameters every second, store years of it in historians, and act on almost none of it. The gap is not data collection — it is the connection between what is stored and…

Predictive Maintenance: The Gap Between the Pilot and Production

Predictive maintenance pilots succeed regularly. Production deployments are harder. The difference is usually not the model — it is asset coverage, alert fatigue, maintenance workflow integration, and…

  • Predictive maintenance succeeds in pilots but fails in full-scale production
  • Gap arises from asset coverage, alert fatigue, and trust issues
  • Success hinges on targeted asset selection, alert management, and workflow integration

Scheduling in High-Mix Low-Volume Manufacturing: Why Rules Break

High-mix low-volume manufacturing scheduling is one of the harder operational problems in industry. ERP scheduling modules are built for repetitive production. Custom rules break under complexity.

  • High-mix, low-volume manufacturing creates combinatorial complexity for ERP systems.
  • Traditional ERP rules fail to optimise scheduling in dynamic environments.
  • AI scheduling techniques show promise with 10-20% setup time reduction.

More from Thursday 8 October →