Data Engineering
sspaeti's profile
sspaeti@sspaeti•Apr 24
3.7K
Post cover image

Declarative vs. Imperative

From ssp.sh•Apr 24•3m read time

An overview of the difference between declarative and imperative programming paradigms, with a focus on data pipelines. Declarative pipelines specify what should happen (e.g., upload to S3) without detailing how, leaving execution logic to the underlying system. Imperative pipelines require explicit step-by-step implementation. Examples include Kubernetes-style declarative infrastructure, Ascend.io's declarative data pipeline architecture, and Gremlin graph traversal language showing both styles side by side.

Sort:

sspaeti's user avatar
sspaeti
@sspaeti
Joined May 7. 2024
3.7K

Technical Author, Data Engineer, and Educator on ssp.sh, dedp.online.

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard