---
title: "Ashmit JaiSarita Gupta (@ashmitjsg) | Hashnode"
description: "Web Development | Quantum Computing | Machine Learning | Tech Community. Read the latest articles by Ashmit JaiSarita Gupta on Hashnode."
url: "https://hashnode.com/@ashmitjsg"
---

@ashmitjsg

# Ashmit JaiSarita Gupta

@ashmitjsg · Noida, India · Joined November 2022

Web Development | Quantum Computing | Machine Learning | Tech Community

[Website](https://ashmit.dev/)

### [Accept fast, never block: the one decision that keeps ingestion alive](https://engineeringwithashmit.hashnode.dev/log0-accept-fast-never-block-ingestion-gateway?utm_source=hashnode&utm_medium=feed)

A logging endpoint has one job it can never fail at: being available to accept logs. log0's ingestion gateway returns 202 Accepted the instant the event is handed to a Kafka producer future-before the broker acks-and never waits for clustering, a database write, or Slack.

10 min read · [engineeringwithashmit.hashnode.dev](https://engineeringwithashmit.hashnode.dev/log0-accept-fast-never-block-ingestion-gateway?utm_source=hashnode&utm_medium=feed)

[Aug 1](https://hashnode.com/posts/log0-accept-fast-never-block-ingestion-gateway/6a88fd52fc70bf935c666e83)

### [From fingerprints to an incident: counting in windows, paging once](https://engineeringwithashmit.hashnode.dev/from-fingerprints-to-an-incident-counting-in-windows?utm_source=hashnode&utm_medium=feed)

A fingerprint names a bug; ten of them inside five minutes is an incident. How log0's clustering service counts in tumbling event-time windows, emits exactly once per window, and the two failure modes of an in-memory store with no eviction.

11 min read · [engineeringwithashmit.hashnode.dev](https://engineeringwithashmit.hashnode.dev/from-fingerprints-to-an-incident-counting-in-windows?utm_source=hashnode&utm_medium=feed)

[Jul 28](https://hashnode.com/posts/from-fingerprints-to-an-incident-counting-in-windows/6a684e112d9f8d79ccbeb755)

### [Anatomy of a fingerprint: how log0 turns 115,489 log lines into one incident](https://engineeringwithashmit.hashnode.dev/how-log0-deduplicates-logs-into-incidents?utm_source=hashnode&utm_medium=feed)

How log0 deduplicates a flood of errors into one incident with a deterministic SHA-256 fingerprint, no machine learning, O(1) per event.

9 min read · [engineeringwithashmit.hashnode.dev](https://engineeringwithashmit.hashnode.dev/how-log0-deduplicates-logs-into-incidents?utm_source=hashnode&utm_medium=feed)

[Jul 18](https://hashnode.com/posts/how-log0-deduplicates-logs-into-incidents/6a5b709f8afadba66ecc0de3)

### [Running Qiskit circuits on a near-Clifford simulator: building the clifft-qiskit provider](https://engineeringwithashmit.hashnode.dev/building-the-clifft-qiskit-provider?utm_source=hashnode&utm_medium=feed)

How I built and shipped clifft-qiskit, a Qiskit BackendV2 provider for the clifft near-Clifford simulator - the translation layer, the measurement ordering that is easy to get wrong, and the tag-driven release that puts it on PyPI.

15 min read · [engineeringwithashmit.hashnode.dev](https://engineeringwithashmit.hashnode.dev/building-the-clifft-qiskit-provider?utm_source=hashnode&utm_medium=feed)

[Jul 14](https://hashnode.com/posts/building-the-clifft-qiskit-provider/6a55a31562f6d1759619c25a)

### [Green does not mean working: what a health check confirms](https://engineeringwithashmit.hashnode.dev/green-does-not-mean-working?utm_source=hashnode&utm_medium=feed)

A green liveness probe while the gateway accepted nothing: why a Kafka producer hangs on an unreachable broker, and what a health check confirms.

9 min read · [engineeringwithashmit.hashnode.dev](https://engineeringwithashmit.hashnode.dev/green-does-not-mean-working?utm_source=hashnode&utm_medium=feed)

[Jul 3](https://hashnode.com/posts/green-does-not-mean-working/6a4768c14437a146c5c20db3)
