# Actor

The actor model is a model of computation supporting parallel and distributed computing.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Enterprise Architecture Quietly Depended on Humans in Far More Places Than We Realised

DevFeed: [Enterprise Architecture Quietly Depended on Humans in Far More Places Than We Realised](<https://devfeed.tech/articles/enterprise-architecture-quietly-depended-on-humans-in-far-more-places-than-we-realised-34130.md>)

Original publisher: [Read original article](<https://flashdba.com/2026/06/08/enterprise-architecture-quietly-depended-on-humans-in-far-more-places-than-we-realised/>)

Author: flashdba

Published: 2026-06-08T14:19:07Z

Content type: opinion

Language: en

Sources: [flashdba](<https://devfeed.tech/sources/flashdba.md>)

Topics: [Enterprise Architecture](<https://devfeed.tech/topics/enterprise-architecture.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Actor](<https://devfeed.tech/topics/actor.md>), [properties](<https://devfeed.tech/topics/properties.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [ai](<https://devfeed.tech/tags/ai.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [databases](<https://devfeed.tech/tags/databases.md>), [databases-and-agentic-ai](<https://devfeed.tech/tags/databases-and-agentic-ai.md>), [enterprise-architecture](<https://devfeed.tech/tags/enterprise-architecture.md>), [inferencing](<https://devfeed.tech/tags/inferencing.md>), [performance](<https://devfeed.tech/tags/performance.md>), [properties](<https://devfeed.tech/tags/properties.md>)

### AI overview

This article argues that enterprise architecture depended on implicit properties supplied by human participants, including predictable workload, intent, accountability, feedback, and limited capacity. It concludes that agentic AI exposes pressure across multiple technical and organisational domains by removing those assumptions simultaneously.

### Source excerpt

Enterprise architecture was built around a human actor whose presence provided properties nobody designed and nobody priced. Agentic AI is the first technology to remove those properties simultaneously - and the absence is now visible across every domain.

## Player sessions that survive anything

DevFeed: [Player sessions that survive anything](<https://devfeed.tech/articles/player-sessions-that-survive-anything-35701.md>)

Original publisher: [Read original article](<https://temporal.io/blog/actor-workflow-player-sessions>)

Author: Cecil Phillip

Published: 2026-05-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [sessions](<https://devfeed.tech/topics/sessions.md>), [Actor](<https://devfeed.tech/topics/actor.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Server](<https://devfeed.tech/topics/server.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [backends](<https://devfeed.tech/tags/backends.md>), [build](<https://devfeed.tech/tags/build.md>), [crashes](<https://devfeed.tech/tags/crashes.md>), [database](<https://devfeed.tech/tags/database.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [python](<https://devfeed.tech/tags/python.md>), [server](<https://devfeed.tech/tags/server.md>), [sessions](<https://devfeed.tech/tags/sessions.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article presents a Temporal Python pattern for modeling each multiplayer player session as a durable, uniquely addressable Actor Workflow. The workflow keeps player state, resumes after server failures, coordinates game actions, and uses Continue-As-New to prevent unbounded history.

### Source excerpt

Build multiplayer player sessions that survive server crashes. See how to model each player as a durable Actor Workflow in Temporal Python.

## The agentic passive voice.

DevFeed: [The agentic passive voice.](<https://devfeed.tech/articles/the-agentic-passive-voice-35681.md>)

Original publisher: [Read original article](<https://lethain.com/agentic-passive-voice/>)

Published: 2026-03-29T14:30:00Z

Content type: opinion

Language: en

Sources: [Will Larson - Irrational Exuberance](<https://devfeed.tech/sources/will-larson-irrational-exuberance.md>)

Topics: [Actor](<https://devfeed.tech/topics/actor.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [Claude](<https://devfeed.tech/topics/claude.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [claude](<https://devfeed.tech/tags/claude.md>), [model](<https://devfeed.tech/tags/model.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

This commentary humorously proposes calling sentences that attribute mistakes to AI models an "agentic passive voice." It argues that writers should use active voice and avoid unclear attribution when describing model behavior.

### Source excerpt

At some point, you will have learned about the passive voice, where the actor in a sentence is unclear. For example, my software didn't compile. That's a good example of the passive voice. However, you might not know the full set of rules, because here are some sentences in the passive voice that you might not recognize: Claude made an error in my writeup. ChatGPT messed up the commitment. Gemini didn't write tests. You might think those are active sentences, but those are in fact examples of the agentic passive voice. The rule here is: whenever the actor in a sentence is a model, then it's a passive sentence. I'm sorry if your grammar instructor never taught you this rule, but this is just the way it works now. This is an important grammatical distinction to make, because I'm increasingly seeing folks say that Claude made a mistake, without recognizing that they're writing unclear, nearly ungrammatical sentences that their grade-school teacher would reject. So please, aspire higher. Write in the active voice, avoiding all passive variants.

## Operation "Trolling Stone": Russia-linked influence activity

DevFeed: [Operation "Trolling Stone": Russia-linked influence activity](<https://devfeed.tech/articles/operation-trolling-stone-russia-linked-influence-activity-41325.md>)

Original publisher: [Read original article](<https://openai.com/index/disrupting-malicious-uses-of-ai-trolling-stone>)

Published: 2026-02-01T00:00:00Z

Content type: news

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [OpenAI](<https://devfeed.tech/topics/openai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [Actor](<https://devfeed.tech/topics/actor.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [ai](<https://devfeed.tech/tags/ai.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [news](<https://devfeed.tech/tags/news.md>), [openai](<https://devfeed.tech/tags/openai.md>), [safety](<https://devfeed.tech/tags/safety.md>)

### AI overview

OpenAI describes banning ChatGPT accounts linked to "Trolling Stone," a Russia-linked influence operation that used AI to generate social media comments and articles about the arrest of an alleged Russian cult leader in Argentina. The activity involved coordinated users and content published across Facebook, YouTube, Medium, and some Argentine news websites.

### Source excerpt

OpenAI banned accounts linked to a previously unreported operation we dubbed "Trolling Stone", using AI to generate comments about an alleged Russian cult leader's arrest in Argentina.

## Durable Digest: October 2025

DevFeed: [Durable Digest: October 2025](<https://devfeed.tech/articles/durable-digest-october-2025-35812.md>)

Original publisher: [Read original article](<https://temporal.io/blog/durable-digest-october-2025>)

Author: Temporal Technologies

Published: 2025-10-30T00:00:00Z

Content type: release

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [audit](<https://devfeed.tech/topics/audit.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [Actor](<https://devfeed.tech/topics/actor.md>), [time tracking](<https://devfeed.tech/topics/time-tracking.md>), [clients](<https://devfeed.tech/topics/clients.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [ai](<https://devfeed.tech/tags/ai.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [audit](<https://devfeed.tech/tags/audit.md>), [events](<https://devfeed.tech/tags/events.md>), [logging](<https://devfeed.tech/tags/logging.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Temporal's October 2025 newsletter covers Ruby SDK general availability, Server v1.29.0, Eager Workflow Start in public preview, a Langfuse integration, Cloud Audit Logging in public preview, Saved Views general availability, field guidance, an adoption spotlight, AI guides, and upcoming events.

### Source excerpt

Temporal's latest updates: Ruby SDK GA, Server v1.29.0, Eager Workflow Start, Langfuse integration, Cloud Audit Logging, and Saved Views. Plus AI guides, and live events!

## Designing a hierarchical Authorisation system

DevFeed: [Designing a hierarchical Authorisation system](<https://devfeed.tech/articles/designing-a-hierarchical-authorisation-system-39640.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2025-09-20_designing-a-hiearchical-authorisation-system>)

Author: Authorisation

Published: 2025-09-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Actor](<https://devfeed.tech/topics/actor.md>), [object](<https://devfeed.tech/topics/object.md>), [structure](<https://devfeed.tech/topics/structure.md>), [service](<https://devfeed.tech/topics/service.md>), [properties](<https://devfeed.tech/topics/properties.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [apis](<https://devfeed.tech/tags/apis.md>), [billing](<https://devfeed.tech/tags/billing.md>), [finance](<https://devfeed.tech/tags/finance.md>), [object](<https://devfeed.tech/tags/object.md>), [recursion](<https://devfeed.tech/tags/recursion.md>), [service](<https://devfeed.tech/tags/service.md>), [structure](<https://devfeed.tech/tags/structure.md>)

### AI overview

This article explains how to design a hierarchical authorization system for Goiter. It contrasts a flat mapping of users, objects, and actions with a hierarchical model in which groups can have multiple parents and inherit rules. The article notes that recursive parent lookup can reduce rule bloat, while assuming a maximum recursion depth of 10.

### Source excerpt

. [Designing a Hierarchical Authorisation System](designing-a-hierarchical-authorisation-system-cover...

## Customer Workflows: Building a loyalty program with Temporal

DevFeed: [Customer Workflows: Building a loyalty program with Temporal](<https://devfeed.tech/articles/customer-workflows-building-a-loyalty-program-with-temporal-35702.md>)

Original publisher: [Read original article](<https://temporal.io/blog/actors-and-workflows-part-2>)

Author: Fitz

Published: 2023-08-03T17:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Actor](<https://devfeed.tech/topics/actor.md>), [fly](<https://devfeed.tech/topics/fly.md>), [Code](<https://devfeed.tech/topics/code.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Go](<https://devfeed.tech/topics/go.md>), [Java](<https://devfeed.tech/topics/java.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [customers](<https://devfeed.tech/tags/customers.md>), [github](<https://devfeed.tech/tags/github.md>), [go](<https://devfeed.tech/tags/go.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [java](<https://devfeed.tech/tags/java.md>), [loyalty-account](<https://devfeed.tech/tags/loyalty-account.md>), [python](<https://devfeed.tech/tags/python.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

This tutorial explains how Temporal Workflows can represent Actors through a customer loyalty account example. It reviews the Actor Model's requirements--message handling, creating Actors, and maintaining state--and describes how a loyalty account tracks points and rewards. The article includes Go, Java, and Python implementations.

### Source excerpt

Discover how Temporal optimizes customer workflows in loyalty programs, managing actors and tasks efficiently to enhance customer engagement and retention.

## Workflows as Actors: Is it really possible?

DevFeed: [Workflows as Actors: Is it really possible?](<https://devfeed.tech/articles/workflows-as-actors-is-it-really-possible-36118.md>)

Original publisher: [Read original article](<https://temporal.io/blog/workflows-as-actors-is-it-really-possible>)

Author: Fitz

Published: 2023-06-27T22:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Actor](<https://devfeed.tech/topics/actor.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Object-oriented programming (OOP)](<https://devfeed.tech/topics/oop.md>), [Complex Systems](<https://devfeed.tech/topics/complex-systems.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [concurrent](<https://devfeed.tech/tags/concurrent.md>), [design-patterns](<https://devfeed.tech/tags/design-patterns.md>), [object-oriented](<https://devfeed.tech/tags/object-oriented.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

This article introduces the Actor Model and compares actors with objects, focusing on message passing, state, actor creation, and encapsulation. It then explains how Temporal Workflows can be built to behave like actors.

### Source excerpt

An overview on how to use Temporal Workflows in the form of an Actor Model

## Why the author stopped using the term "actors" when explaining the Actor Model

DevFeed: [Why the author stopped using the term "actors" when explaining the Actor Model](<https://devfeed.tech/articles/the-curse-of-the-a-word-35977.md>)

Original publisher: [Read original article](<https://temporal.io/blog/sergey-the-curse-of-the-a-word>)

Author: Sergey Bykov

Published: 2021-05-05T07:00:00Z

Content type: opinion

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Actor](<https://devfeed.tech/topics/actor.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Java](<https://devfeed.tech/topics/java.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [distributed-system](<https://devfeed.tech/tags/distributed-system.md>), [java](<https://devfeed.tech/tags/java.md>), [net](<https://devfeed.tech/tags/net.md>), [temporal-voices](<https://devfeed.tech/tags/temporal-voices.md>)

### AI overview

The author explains why he stopped using the term "actors" when discussing the Actor Model, focusing on conflation between local and distributed actors and their differing roles in concurrency.

### Source excerpt

While it may have taken me quite some time to get around to answering it, 2020 wasn't an ordinary year by any measure.

## Proofpoint's TA410 Report Shows How Attack Details Can Inform Better Defenses

DevFeed: [Proofpoint's TA410 Report Shows How Attack Details Can Inform Better Defenses](<https://devfeed.tech/articles/threat-research-more-like-this-37056.md>)

Original publisher: [Read original article](<https://shostack.org/blog/threat-research-more-like-this/>)

Author: Adam

Published: 2020-06-14T00:00:00Z

Content type: opinion

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Threat Research](<https://devfeed.tech/topics/threat-research.md>), [proofpoint](<https://devfeed.tech/topics/proofpoint.md>), [Malware](<https://devfeed.tech/topics/malware.md>), [Actor](<https://devfeed.tech/topics/actor.md>), [Code](<https://devfeed.tech/topics/code.md>), [execution](<https://devfeed.tech/topics/execution.md>), [file](<https://devfeed.tech/topics/file.md>)

Tags: [actor](<https://devfeed.tech/tags/actor.md>), [attacks](<https://devfeed.tech/tags/attacks.md>), [code](<https://devfeed.tech/tags/code.md>), [commands](<https://devfeed.tech/tags/commands.md>), [defender](<https://devfeed.tech/tags/defender.md>), [delivery](<https://devfeed.tech/tags/delivery.md>), [execution](<https://devfeed.tech/tags/execution.md>), [file](<https://devfeed.tech/tags/file.md>), [malware](<https://devfeed.tech/tags/malware.md>), [proofpoint](<https://devfeed.tech/tags/proofpoint.md>), [report](<https://devfeed.tech/tags/report.md>), [research](<https://devfeed.tech/tags/research.md>), [threat-research](<https://devfeed.tech/tags/threat-research.md>)

### AI overview

The article praises Proofpoint's report on TA410 attacks against U.S. utilities for its factual analysis and detailed explanation of the attack chain. It argues that details such as malicious macros, file renaming, cmd use, certutil execution, and delivery infrastructure can help defenders design better protections.

### Source excerpt

I want to call out some impressive aspects of a report by Proofpoint.