How meta built the infrastructure for Threads

Meta’s engineering post on building the infrastructure for Threads prompts debate over whether the Twitter-like service is thriving or effectively propped up by Instagram’s massive user base and cross-promotion. Commenters weigh its technical underpinnings—MySQL-based storage, internal systems like ZippyDB and Async, and comparisons to open-source stacks—against user-facing realities such as slow performance, rage-bait recommendations, and aggressive data collection or verification flows. Many see Threads as both a strategic bid to capture text-based social media and a potential data source for AI, while others worry about its impact on the fediverse and express preference for alternatives like Mastodon and Bluesky.

Threads adoption and viability

  • Some commenters call Threads “dead” or “on life support,” arguing it’s propped up by aggressive Instagram promotion and lacks cultural presence (few screenshots/links seen outside Meta apps).
  • Others counter that it reached 100M sign‑ups in days and ~100M MAUs, ranks near the top of app stores, and shows upward traffic trends, so “dead on delivery” is inaccurate.
  • Debate over metrics: critics say MAUs may include accidental Instagram clicks; defenders compare MAUs favorably to Twitter’s historic scale.

Web access, ActivityPub, and the fediverse

  • Experience varies by region: some users can browse Threads on the web without an app or account (notably in the EU), others still get forced into the app for setup.
  • ActivityPub integration is discussed as a potential way to use any client and enable federation; some are optimistic, others are highly skeptical Meta will ever fully open up.
  • Fediverse/Mastodon users worry Meta could overwhelm niche communities with mainstream content.

User experience and content quality

  • Mixed reports: some find Threads “chill” and prefer it to X/Twitter; others see feeds dominated by rage‑bait, anti‑Musk posts, and low‑value “tech” self‑promotion.
  • Recommendation quality is widely criticized; heavy blocking/hide actions are needed for a usable feed.
  • Complaints about porn bots and slow performance vs X/Twitter.
  • Some organizations tried Threads and found engagement poor compared to LinkedIn, Instagram, or even Mastodon.

Privacy, bans, and data collection concerns

  • Multiple reports of instant or opaque bans when creating Instagram/Threads accounts, often tied to phone and face verification flows that users find intrusive.
  • Some argue these are likely unintentional side‑effects of anti‑bot or KPI‑driven systems; others suspect soft pressure to extract more personal data, pointing to prior privacy issues and GDPR tensions.
  • General distrust of corporate social networks and preference for Mastodon or avoiding Meta entirely.

Meta’s role and corporate behavior

  • Views split between seeing Meta as enabling a federated social protocol vs a “Walmart”‑like giant that could suffocate smaller players.
  • Some refuse to use Meta products, citing mental‑health impacts of Facebook/Instagram and opposition to supporting Meta financially.
  • Meta’s portrayal of Threads as a “startup‑like” project is criticized as disingenuous given reliance on massive existing infrastructure; late notice to infra teams is seen as disrespectful.

Infrastructure stack and technical discussion

  • Appreciation for how far MySQL plus key‑value stores (e.g., ZippyDB, TAO) can scale; parallels drawn to “relationships in MySQL, data in Cassandra/Scylla.”
  • Discussion of MySQL vs Postgres: some prefer MySQL for reliability and operational familiarity at scale, citing long experience and resilience under poor conditions.
  • Clarification that Meta uses multiple specialized MySQL tiers, often not pure key‑value workloads.
  • ZippyDB and Async are described as long‑existing internal systems; nothing fundamentally new, but Threads showcases them.

Async‑style systems and alternatives

  • Async is framed as an internal system for deferred, non‑blocking work (seconds to hours).
  • Suggested analogues: SQS + Lambda, RabbitMQ with worker processes, Google Cloud Tasks, Kafka/Pulsar plus serverless frameworks, or even a DB‑backed queue at smaller scales.
  • Some note growing convergence between streaming systems and function‑as‑a‑service models.