Skip to content
José da Cruz

Enterprise Architect, and Life Thinker

José da Cruz

Enterprise Architect, and Life Thinker

Tag: architecture

architecture

How Instagram-Style Feeds Work: Fan-Out on Write vs. Fan-Out on Read

josedacruz, August 2, 2026August 2, 2026

Imagine you’re on the backend team at a small photo-sharing app called Snapstream. Every user has a home feed: a scrolling list of photos from the people they follow, newest first. For your first 10,000 users, this is easy. For your next 10 million, it turns into one of the…

Continue Reading

Learning Spring Boot from Zero to Cloud: Part 10 – Spring configuration

josedacruz, March 19, 2025March 19, 2025
Continue Reading

Pattern – Abstract Factory

josedacruz, November 4, 2024November 4, 2024
Continue Reading

Patterns – Factory Method

josedacruz, November 4, 2024November 4, 2024
Continue Reading

PaaS – Platform as a Service

josedacruz, January 9, 2024January 9, 2024

Platform-as-a-service (PaaS) is a cloud computing model where a third-party provider offers a platform that its customers can use to develop, run, and manage their apps.

Continue Reading

SaaS – Software as a Service

josedacruz, January 7, 2024January 7, 2024

is a cloud-based software model where users can access the software using a browser.

Continue Reading

X-aaS – how many

josedacruz, December 5, 2023

X-aaS – How Many? SaaS – Software as a Service PaaS – Platform as a Service IaaS – Infrastructure as a Service AaaS – Analytics as a Service DaaS – Desktop as a Service FaaS – Functions as a Service STaaS – Storage as a Service CaaS – Containers as…

Continue Reading

Architecture Style Pattern

josedacruz, October 21, 2023

What is an Architecture Style Architecture Style is the same as an Architecture Pattern. It is giving a name to the way the components and its relations are connected.

Continue Reading

IAST

josedacruz, September 23, 2023

IAST – Interactive Application Security Testing identifies security vulnerabilities in application code while it’s running.

Continue Reading

SAST

josedacruz, September 13, 2023

Static Application Security Testing (SAST) is a method used to review the source code of an application to identify potential vulnerabilities.

Continue Reading
  • 1
  • 2
  • …
  • 5
  • Next
  • architecture (154)
  • artificial-intelligence (6)
  • books (2)
  • courses (4)
  • decision-frameworks (4)
  • finances (1)
  • java (8)
  • life-improvement (20)
  • metrics (3)
  • observability (2)
  • puzzles and challenges (3)
  • reviews (1)
  • security (8)
  • spring-boot (36)
  • Systems Thinking (3)
  • GitHub Weekly: MCP Tools Trending Right Now (September 28 – October 4, 2026)
  • The Bulkhead Pattern: Why One Slow Dependency Shouldn’t Sink the Whole Ship
  • Essential Reading: A Philosophy of Software Design — Fighting Complexity One Module at a Time
  • GitHub Weekly: Top 10 Trending Repos (September 21 – September 27, 2026)
  • The Volunteer Tax: Why Raising Your Hand in a Meeting Makes You the Permanent Owner
©2026 José da Cruz | WordPress Theme by SuperbThemes