Hacker Afternoon Tea
Author

Hacker Afternoon Tea

You might find something interesting here ^_^

126
Articles
0
Likes
183
Views
0
Comments
Recent Articles

Latest from Hacker Afternoon Tea

100 recent articles max
Hacker Afternoon Tea
Hacker Afternoon Tea
Jul 22, 2022 · Cloud Native

Getting Started with Dapr: Build Cloud‑Native Node.js Microservices from Scratch

This step‑by‑step guide shows how to install the Dapr CLI, initialize local Redis and Zipkin containers, configure component files, and use Dapr’s APIs to perform service invocation, state management, pub/sub, bindings, and secrets management in a Node.js microservice application, complete with code snippets and Docker commands.

Cloud NativeMicroservicesState Management
0 likes · 18 min read
Getting Started with Dapr: Build Cloud‑Native Node.js Microservices from Scratch
Hacker Afternoon Tea
Hacker Afternoon Tea
Jun 20, 2022 · Databases

Citus 11 for PostgreSQL: Fully Open‑Source and Queryable from Any Node

Citus 11.0 makes the entire extension open source, adds a non‑blocking shard rebalancer, enables automatic schema and metadata synchronization so distributed queries can run on any cluster node, and introduces trigger support on distributed tables, with clear upgrade steps and deprecation notes.

CitusDistributed DatabaseMetadata Sync
0 likes · 15 min read
Citus 11 for PostgreSQL: Fully Open‑Source and Queryable from Any Node
Hacker Afternoon Tea
Hacker Afternoon Tea
Jun 7, 2022 · Cloud Native

How to Build and Use Private Plugins with Traefik Proxy 2.5

This guide explains how to create Docker images that bundle custom or demo plugins for Traefik Proxy 2.5, covering local, public, and private Git sources, Docker‑Compose development setups, and optional local DNS configuration with dnsmasq for testing complex routing rules.

DockerLocal DNSPlugin Development
0 likes · 18 min read
How to Build and Use Private Plugins with Traefik Proxy 2.5
Hacker Afternoon Tea
Hacker Afternoon Tea
May 27, 2022 · Databases

Exploring Citus 11.x Utility Functions for Distributed PostgreSQL

This article provides a comprehensive reference of Citus‑provided user‑defined functions—including table DDL, metadata management, cluster maintenance, and shard rebalancing utilities—detailing their purpose, required permissions, parameters, and behavior within a distributed PostgreSQL environment.

CitusDistributed TablesPostgreSQL
0 likes · 19 min read
Exploring Citus 11.x Utility Functions for Distributed PostgreSQL
Hacker Afternoon Tea
Hacker Afternoon Tea
May 23, 2022 · Databases

Citus 11.x Distributed PostgreSQL: Complete SQL Reference Guide

This reference outlines Citus 11.x distributed PostgreSQL SQL features, covering DDL operations, DML commands, rollup cache aggregation, distributed table queries, query processing, manual query propagation, and supported SQL workarounds, with links to detailed documentation.

CitusDDLDML
0 likes · 4 min read
Citus 11.x Distributed PostgreSQL: Complete SQL Reference Guide
Hacker Afternoon Tea
Hacker Afternoon Tea
May 12, 2022 · Backend Development

How to Enable Distributed Multi‑Tenant PostgreSQL (Citus) in a Python/Django App

This guide walks through migrating a single‑node Django multi‑tenant application to a distributed PostgreSQL backend using Citus, covering schema changes, primary‑key and unique‑constraint adjustments, integration of the django‑multitenant library, data distribution, range‑query updates, and middleware automation.

CitusDatabase MigrationDjango
0 likes · 14 min read
How to Enable Distributed Multi‑Tenant PostgreSQL (Citus) in a Python/Django App
Hacker Afternoon Tea
Hacker Afternoon Tea
May 7, 2022 · Databases

Notion’s PostgreSQL Sharding: Key Decisions, Migration Process, and Hard Lessons

In early 2021 Notion transformed its monolithic PostgreSQL into a horizontally partitioned fleet by sharding the block table and related data, using workspace IDs as the partition key, migrating through double‑write, backfill, and verification steps, and learning hard lessons about timing, zero‑downtime, and schema design.

AWSDatabase ScalingMigration
0 likes · 18 min read
Notion’s PostgreSQL Sharding: Key Decisions, Migration Process, and Hard Lessons