Everything About ___
Live briefing

Everything about Data engineering

Software engineering approach to designing and developing information systems

Data engineering is a software engineering approach to the building of data systems, to enable the collection and usage of data. This data is usually used to enable subsequent analysis and data science, which often involves machine learning. Making the data usable usually involves substantial computing and storage, as well as data processing. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Data engineeringA 5-minute orientation
  2. Skim a recent paper: Making Waves: Towards data-centric water engineeringInfluential work since 2022
  3. Pick up a classic book: NASA/DoD aerospace knowledge diffusion research projectThe most-reprinted book on the subject
  4. Read the landmark paper: Knowledge Engineering with Big DataCited 65 times
  5. Go sideways: IBM Db2A closely related topic
  6. Go sideways: Clive FinkelsteinA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. History
  2. Tools
  3. Lifecycle
  4. Roles

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics