Remove Building Remove Definition Remove Process
article thumbnail

Building Holiday Finds: How Pinterest Engineers Reimagined Gift Discovery

Pinterest Engineering

Personalization Stack Building a Gift-Optimized Recommendation System The success of Holiday Finds hinges on our ability to surface the right gift ideas at the right time. Unified Logging System: We implemented comprehensive engagement tracking that helps us understand how users interact with gift content differently from standardPins.

article thumbnail

Building A Data Mesh Platform At PayPal

Data Engineering Podcast

Jean-Georges Perrin was tasked with designing a new data platform implementation at PayPal and wound up building a data mesh. In this episode he shares that journey and the combination of technical and organizational challenges that he encountered in the process. We feel your pain. It ends up being anything but that.

Building 147
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Effective Communication: Definition, 7 Steps, Examples

Knowledge Hut

Effective communication definition is the process of exchanging or transmitting ideas, information, thoughts, knowledge, data, opinion, or messages from the sender through a selected method or channel to the receiver with a purpose that can be understood with clarity. It encourages the development of building trust with each other.

Project 98
article thumbnail

DevOps Lifecycle: Definition, Phases

Knowledge Hut

The DevOps life cycle is designed to cover all aspects of application development and deployment, including change management, testing, monitoring, and other quality assurance processes. DevOps is a software development process that emphasizes the time-saving benefits of continuous integration, deployment, and measurement.

article thumbnail

Indexing code at scale with Glean

Engineering at Meta

For example: Code navigation (Go to definition) in an IDE or a code browser; Code search; Automatically-generated documentation; Code analysis tools, such as dead code detection or linting. A code indexing systems job is to efficiently answer the questions your tools need to ask, such as, Where is the definition of MyClass ?

Coding 77
article thumbnail

Building a Kimball dimensional model with dbt

dbt Developer Hub

This tutorial aims to solve this by providing the definitive guide to dimensional modeling with dbt. Close alignment with actual business processes : Business processes and metrics are modeled and calculated as part of dimensional modeling. Identifying the business process is done in collaboration with the business user.

Building 145
article thumbnail

Movie Recommendation System: Definition, Strategies, Usecase

Knowledge Hut

Today, we’ll talk about how Machine Learning (ML) can be used to build a movie recommendation system - from researching data sets & understanding user preferences all the way through training models & deploying them in applications. How to Build a Movie Recommendation System in Python?

Systems 98