Understanding Databricks & Apache Spark Performance Tuning: Lesson 01 - Spark Architecture

Поділитися
Вставка
  • Опубліковано 12 вер 2024

КОМЕНТАРІ • 17

  • @homeitems8113
    @homeitems8113 4 місяці тому +1

    Waiting for next video

  • @mfdba
    @mfdba 5 місяців тому +1

    I don't know if it's always true, but I've recently discovered that python can be significantly faster that some spark SQL operations such as joins. I'll check, but do you have a video about monitoring cluster performance? I kind of miss the ganglia ui. Thanks Bryan. As always, you're a great teacher and explainer of things. ❤

    • @BryanCafferky
      @BryanCafferky  4 місяці тому +1

      This may help learn.microsoft.com/en-us/azure/databricks/compute/cluster-metrics

  • @biouman4
    @biouman4 5 місяців тому +2

    Thanks, very nice video 😉

  • @sarthakmane2977
    @sarthakmane2977 3 місяці тому

    5:54, better comedian than half the comedians in the world

  • @Andy-rw4hn
    @Andy-rw4hn 4 місяці тому +2

    is it possible to run spark nodes on already concurrent HDFS?

    • @BryanCafferky
      @BryanCafferky  4 місяці тому +1

      Park can read from HDFS. Is that your question?

    • @Andy-rw4hn
      @Andy-rw4hn 4 місяці тому

      @@BryanCafferky yes. I was not aware of PXF HDFS connector hdfs:parquet. Thank you.

  • @RM-xm5gl
    @RM-xm5gl 5 місяців тому

    Thank you so much. Excellent video.

  • @Andy-rw4hn
    @Andy-rw4hn 4 місяці тому +1

    11:50 I actually thought that the data for the query in the black box does not have to be distributed/indexed by City and the select/group-by can be easily made concurrent by itself

    • @BryanCafferky
      @BryanCafferky  4 місяці тому +2

      I am oversimplifying but when you request joins or aggregations, you trigger a shuffle which the documentation explains as reordering the data over the cluster nodes to, for example, co-locate data keys from the joined tables. See www.talend.com/resources/intro-apache-spark-partitioning/

    • @BryanCafferky
      @BryanCafferky  4 місяці тому +1

      i'm trying to find more detailed info on this. Thanks.

    • @Andy-rw4hn
      @Andy-rw4hn 4 місяці тому

      @@BryanCafferky Thank you

  • @Prmmani
    @Prmmani 5 місяців тому

    Thanks Sir ❤

  • @TJ-hs1qm
    @TJ-hs1qm 3 місяці тому

    There's also Spark Rapids (GPU)

    • @BryanCafferky
      @BryanCafferky  3 місяці тому +1

      Cool. Did not know that. Here's how to set that up on Databricks. Thanks! docs.nvidia.com/spark-rapids/user-guide/23.12.2/getting-started/databricks.html