
Hi, and welcome to my personal site! I’m Daniela Fernandez Espinosa, a senior data engineer with over 8 years of experience, based in the Bay Area. I’m passionate about all things data, a self-proclaimed data geek, and an amateur runner in my spare time.
Latest from the Blog
Back to the Basics: Refreshing Some System Design Concepts
Databases SQL vs NoSQL databases: When to use Relational Database: When to use Non-Relational Database: Scaling Vertical Scaling (Scale Up) Adding more resources to our existing servers. This is recommendable for application that have low or moderate traffic You will reach a limit. Also, if the server fails, then all your system will fails since…
Defining scope and constraints for Data Engineering pipelines
When we are designing data pipelines, it is important to start by asking the following questions: 1. Requirements and Goals 2. Sources and Destinations 3. Data Processing Expectations 4. Reliability and Fault Tolerance 5. Operational Considerations 6. Security and Governance These questions will help us clearly understand the requirements, enabling us to design a pipeline…
Oakland’s Port as a Metaphor for Modern Data Applications
I’ve lived in Oakland for the past five years, and over that time, I’ve come to appreciate three places that, to me, define the city: Admittedly, I may be biased, these are the places I frequent for my regular runs, but I also believe they represent the heart and soul of Oakland. In this post,…
Get new content delivered directly to your inbox.