Skip to content
José da Cruz

Enterprise Architect, and Life Thinker

José da Cruz

Enterprise Architect, and Life Thinker

Granularity

josedacruz, August 6, 2023

Granularity defines the size of each component, part, or module in a distributed system.

Continue Reading

Modularity

josedacruz, July 27, 2023

Modularity is the name given, to the process of defining the components, parts, or modules into which a system or software can be divided.

Continue Reading

Modularity vs Granularity

josedacruz, July 27, 2023

Modularity vs. Granularity Modularity Granularity (To be continued…)

Continue Reading

Active-Passive Pattern

josedacruz, July 25, 2023

Active-Passive Pattern is a design pattern that aims to improve the availability, scalability, and performance of distributed systems. The active partition can replicate, in near real-time, the transactions.The active partition can use backup and restore strategies (check the RTO and RPO).

Continue Reading

Publisher-Subscriber

josedacruz, July 25, 2023

Publisher-Subscriber is a design pattern that allows multiple components of a system to communicate asynchronously and decouple their dependencies.

Continue Reading

Throttling

josedacruz, July 23, 2023

Throttling is a technique that limits the number of requests or data that a server can handle in a given time period.

Continue Reading

Hybrid Encryption

josedacruz, July 22, 2023

Hybrid Encryption is a cryptographic approach that combines the benefits of both symmetric and asymmetric encryption.

Continue Reading

Data in Architecture

josedacruz, July 21, 2023

Data In Architecture

Continue Reading

ArchiMate

josedacruz, July 21, 2023

ArchiMate is a modeling language for enterprise architecture that helps to describe, analyze, and visualize the relationships among business domains. It complements the TOGAF standard.

Continue Reading

TOGAF

josedacruz, July 19, 2023July 19, 2023

TOGAF TOGAF (The Open Group Architecture Framework), provides a structured approach for designing, planning, implementing, and governing an enterprise’s information technology architecture.

Continue Reading
  • Previous
  • 1
  • …
  • 21
  • 22
  • 23
  • …
  • 25
  • Next
  • architecture (156)
  • 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)
  • Essential Reading: Domain-Driven Design — Taming Complexity With a Shared Language
  • GitHub Weekly: 10 Rising Stars You Haven’t Heard Of Yet (October 5 – October 11, 2026)
  • 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
©2026 José da Cruz | WordPress Theme by SuperbThemes