#messaging
3 items tagged with "messaging"
AuthenticationAuthorizationBackendCareer GrowthClean CodeCleanArchitectureCloudCommand LineCommunicationConcurrencyDDDDatabasesDevOpsDockerJWTKubernetesLeadershipLearningLinuxMental HealthMicroservicesNetworkingOAuth2RefactoringSecuritySenior EngineerSoft SkillsSoftware EngineeringSoftwareArchitectureSysadminSystem DesignSystemDesignTDDTeamworkTerminalTestingZeroTrustab-testingaccessibilityagileaialgorithmsanalyticsanthropicappsecarchitectureasync-communicationauthenticationautomationawsbackendbehavioralbuild-vs-buyburnoutbusiness-acumenbusiness-impactcachingcareercareer-growthci-cdclaudeclean-architectureclean-codecode-reviewcollaborationcommunicationcontainerscontext-switchingdatabasesdecision-makingdeep-workdesigndesign-patternsdesign-systemdeveloper-experiencedevopsdistributed-systemsdockerengineering-cultureengineering-leadershipengineering-managementengineering-qualityengineering-strategyevent-streamingexperimentationfeature-flagsfinance-for-engineersflow-statefrontendgolanggrafanahexagonal-architectureinfrastructure-as-codeinterviewjob-searchkafkakanbankotlinkubernetesleadershiplean-methodologylearningllmmakefilemental-modelsmetricsmicroservicesmtlsnetworkingnorth-star-metricnote-takingobservabilityoopopentelemetryorchestrationoutcome-drivenowaspperformance-reviewpersonal-brandingports-and-adaptersprdprobabilistic-data-structuresproduct-discoveryproduct-mindsetproduct-thinkingproductivityprogressive-deliveryprometheusprotocolqarabbitmqreactredisreliabilityremote-workrequirementssalary-negotiationscalabilityscrumsecuritysenior-engineerssoft-skillssoftware-designsoftware-engineeringstaff-engineersupply-chainsystem-designtailwindtddtechnical-debttechnical-decisionstechnical-leadershiptechnical-writingterraformtestingtheory-of-constraintstoolingtracinguser-researchuxwcagweb-security
Posts
Kafka vs RabbitMQ: Two Models That Are Converging
Kafka is a log and RabbitMQ is a queue, until Kafka Share Groups and RabbitMQ Streams started borrowing each other's model. Choose by consumption model, not by product name.
Oct 13, 2026kafkarabbitmqmessaging
The Outbox Pattern: Solving the Dual-Write Problem
Every microservice eventually hits the dual-write trap. The outbox pattern is the right fix — but it moves complexity from your application code into your infrastructure.
Jun 30, 2026system-designmicroservicesdistributed-systems
PostHog's Architecture: What Kafka, ClickHouse, and Feature Flags Teach You
Skip the product pitch. PostHog is worth studying for its ingestion pipeline and its feature-flag latency fix — two patterns worth stealing whether or not you ever touch the product.
Jul 6, 2026system-designdistributed-systemsmessaging