Design a Distributed Geospatial Data Platform | System Design

  Рет қаралды 5,912

Interview Pen

Interview Pen

Күн бұрын

Пікірлер: 12
@joseavellaneda4921
@joseavellaneda4921 9 ай бұрын
Thanks for the video! Would be great to also see the how you would write it on a real application
@rankala
@rankala 9 ай бұрын
I would like to point out that there are datebase (extensions) for GIS data. Postgis for postgres. So in fact you could query a database. Other databases have also extensions or native features.
@interviewpen
@interviewpen 9 ай бұрын
Yes-for our vector-based data this is a good solution. However, for raster data we don’t have any direct equivalent. We sort of glossed over this in the interest of time, so really good thoughts here!
@pmshadow
@pmshadow 9 ай бұрын
Very good and explicative video, thank you very much. I am currently building an internal data platform, and I was going to use Prefect on a VM, but after seeing your video I believe the best way to go would be: Prefect + Dask Scheduler + Dask Worker on Azure Kubernetes Service. Does that make sense to you? Then I could benefit from autoscaling of the workers. Thanks again!
@interviewpen
@interviewpen 9 ай бұрын
Yep, that sounds like a great solution! There's also fully managed solutions like Snowflake and Databricks as well, if that suits your use case. Thanks for watching!
@pieter5466
@pieter5466 9 ай бұрын
This made me wonder whether systems like Hadoop and MapReduce are still used/built.
@interviewpen
@interviewpen 9 ай бұрын
Hadoop MapReduce could absolutely be used in place of Spark/Dask as our distributed data processing cluster. However, this would be a lot of manual work to build the types of aggregations we would need from scratch. Good point!
@yashpandey7433
@yashpandey7433 9 ай бұрын
Did something similar but on a very large scale in PayPal,
@interviewpen
@interviewpen 9 ай бұрын
Cool cool!
@ocean645
@ocean645 Ай бұрын
Hi, what exactly is this subject? Is it data science?
@interviewpen
@interviewpen Ай бұрын
This is system design-we’re considering what services and infrastructure to use to solve a high-level problem. Thanks for watching!
Design a Faster App Store | System Design
8:59
Interview Pen
Рет қаралды 6 М.
Design a Data Warehouse | System Design
14:08
Interview Pen
Рет қаралды 29 М.
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 1,9 МЛН
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
Basic System Design for Uber or Lyft | System Design Interview Prep
16:18
Design a Simple Authentication System | System Design Interview Prep
17:22
Google SWE teaches systems design | EP29: Geospatial Indexes
15:16
Jordan has no life
Рет қаралды 9 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 639 М.
System Design Interview - Distributed Cache
34:34
System Design Interview
Рет қаралды 372 М.
Design Patterns: Decorator
17:21
Microsoft Visual Studio
Рет қаралды 26 М.
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 1,9 МЛН