Remove Architecture Remove Construction Remove Serverless Remove System Architecture
article thumbnail

Evaluating a Microservice Architecture

Tandem

Microservice architecture has been a hot topic in the realm of software development for a while now. It’s often portrayed as a revolutionary method for constructing software systems that are scalable, adaptable, and efficient. However, like any technology, it has its strengths and weaknesses.

article thumbnail

Timestone: Netflix’s High-Throughput, Low-Latency Priority Queueing System with Built-in Support…

Netflix Tech

One of the things that make Timestone different from other priority queues is its support for a construct we call exclusive queues  — this is a means to mark chunks of work as non-parallelizable, without requiring any locking or coordination on the consumer side; everything is taken care of by the exclusive queue in the background.

System 85
article thumbnail

Journey to Event Driven – Part 4: Four Pillars of Event Streaming Microservices

Confluent

Journey to Event Driven – Part 2: Programming Models for the Event-Driven Architecture. Journey to Event Driven – Part 3: The Affinity Between Events, Streams and Serverless. The most challenging goal of any application architecture is simplicity, but it is possible to achieve. Out of the Tar Pit, 2006. Avro or Protobuf ).