EDB
EDB
  • 579
  • 1 546 313
The open source Postgres Community: Who is ultimately in charge?
Who is ultimately in charge of the open source Postgres community? EDB Technical Fellow Marc Linster, PhD sits down with EDB Vice President, Postgres Evangelist Bruce Momjian to answer this question.
Watch the full video as Bruce and Marc cover topics including:
1. I have heard about the 'Core Team', and 'Committers', but I don't really understand who is who, and what they all do. Can you walk me through the major organizational components?
2. Contributing code seems to be the most important thing that people do. How does that work, who does it, and most important, who controls what is submitted?
3. In this context I have heard about 'commit fests'. Who organizes those? Do people get invited?e
4. PGDG seems to be made up of many regional or national organizations. It seems that some, like the Canadian organization, play special roles. Can you explain that?
5. I have seen the list of committers, major contributors, and named contributors on PostgreSQL.org. How does one become a committer?
6. How does one become a major contributor or a named contributor?
7. There appear to be so many things happening besides contributing code, such as packaging and releasing, organization of events, trademarks, security, code of conduct --- how is all of that organized?
8.How many people (roughly) are actively involved with Postgres - including the work on the code, all the other committees and teams, the local events, etc?
9. How would you describe the overarching organizational principle? It seems to be a democracy at the local and regional level (I am a member of PG US and I participate in the voting for the board on an annual basis), but how does it work at the global level?
10. Any concerns about how the community will deal with the huge success of Postgres and potentially competing interests or tensions between the companies that provide a lot of the committers and contributors? I am thinking about Azure, AWS, and Google - rivals in the marketplace, and collaborators on the software
Read the blog here: www.enterprisedb.com/blog/who-is-in-charge-of-postgres
00:29 - Core Team, Committers, and the Postgres organization
3:13 - How does contributing code to Postgres work?
5::23 - What is a Commit Fest?
8:12 - Who gets included in a Commit Fest?
8:56 - How does the commit process work?
15:48 - How does someone become a contributor or committer?
17:45 - Who organizes all of the activities of the Postgres community?
20:49 - How does the Postgres organization function on a global level?
23:55 - Understanding the Code of Conduct committee
26:56 - How does the community deal with competing interests?
28:59 - Who is ultimately in charge of Postgres?
#Postgres #PostgreSQL #justsolveitwithPostgres #EDBPostgresAI #data #AI #database #DBA
zhlédnutí: 104

Video

Unleashing AI with Postgres, Episode 08: From Vector DB to AI Data Platform
zhlédnutí 50Před dnem
EDB Chief Architect for Analytics and AI Torsten Steinbach outlines the requirements for and capabilities of an AI Data Platform. EDB Postgres AI is our revolutionary AI data platform for transactional, analytical, and AI workloads. Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprisedb.com/ #Post...
Unleashing AI with Postgres, Episode 07: Retrieval Augmented Generation (RAG)
zhlédnutí 98Před dnem
EDB Chief Architect for Analytics and AI Torsten Steinbach focuses on Retrieval Augmented Generation (RAG). Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprisedb.com/ #Postgres #PostgreSQL #data #AI #DBA #database #EDBpostgresAI #justsolveitwithpostgres
Unleashing AI with Postgres, Episode 05: Customizing Generative AI
zhlédnutí 86Před dnem
In episode 5 of our series on AI essentials, EDB Chief Architect for Analytics and AI Torsten Steinbach talks us through the process of customizing Generative AI with your own private data. Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprisedb.com/ #Postgres #PostgreSQL #data #AI #DBA #database #...
Unleashing AI with Postgres, Episode 06: The AI Data Landscape
zhlédnutí 122Před dnem
EDB Chief Architect for Analytics and AI Torsten Steinbach outlines the requirements for and capabilities of an AI Data Platform. Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprisedb.com/ #Postgres #PostgreSQL #data #AI #DBA #database #EDBpostgresAI #justsolveitwithpostgres
Unleashing AI with Postgres, Episode 04: Why Are Vector Databases the Path to Success?
zhlédnutí 138Před měsícem
EDB Chief Architect for Analytics and AI Torsten Steinbach illustrates the key features of a vector database: Index acceleration, hybrid search, security, HA, Scalability, Consistency/Transactions (setting the tone to let PG and pgvector shine) Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprised...
Unleashing AI with Postgres, Episode 03 - What is Generative AI?
zhlédnutí 124Před měsícem
EDB Chief Architect for Analytics and AI Torsten Steinbach gives an in-depth look into Transformer Architecture, LLMs and the role of vector embeddings. Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprisedb.com/ #Postgres #PostgreSQL #data #AI #DBA #database #EDBpostgresAI #justsolveitwithpostgres
The Place of Postgres in History
zhlédnutí 808Před měsícem
EDB Technical Fellow Marc Linster sits down with EDB Vice President & Postgres Evangelist Bruce Momjian to talk about the place of Postgres in history. Read the blog here: www.enterprisedb.com/blog/place-postgres-history Topics include: - When and where did Postgres start, and why that name? - When did it become open source? - Were you involved with Postgres from that moment on? Are any of the ...
Unleashing AI with Postgres, Episode 02: What is a Lakehouse?
zhlédnutí 174Před měsícem
EDB Chief Architect for Analytics and AI Torsten Steinbach illustrates the properties of a Data Lakehouse and outlines their business and operational benefits. Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprisedb.com/ #Postgres #PostgreSQL #data #AI #DBA #database #EDBpostgresAI #justsolveitwith...
Unleashing AI with Postgres, Episode 01: The AI Landscape
zhlédnutí 326Před měsícem
EDB Chief Architect for Analytics and AI Torsten Steinbach illustrates the AI landscape. Touching on descriptive, predictive, and generative AI Torsten covers the role of Databases, Data Lakehouses, and real-time data. Read the whitepaper here: www.enterprisedb.com/sites/default/files/pdf/intelligent_data_unleashing_ai_with_postgres.pdf Learn more here: www.enterprisedb.com/ #Postgres #PostgreS...
Introducing EDB Postgres AI
zhlédnutí 800Před měsícem
In this video, EDB VP of Product Management Aislinn Wright introduces EDB Postgres AI and describes how it was purpose-built to solve the challenges customers face when managing transactional, analytical, and AI workloads. Aislinn also addresses the unique capabilities of Postgres and EDB to help customers deliver business outcomes as they overcome these challenges. EDB is the number one contri...
Investing in the Future of Postgres - and The Lives of 150 Orphaned Elephants
zhlédnutí 418Před měsícem
In a nod to PostgreSQL's iconic mascot, EDB has partnered with the Sheldrick Wildlife Trust to adopt 150 orphaned elephants, supporting their rehabilitation in Kenya and underscoring a commitment to both wildlife and open-source innovation. Learn more here: www.enterprisedb.com/blog/investing-future-postgres-and-lives-150-orphaned-elephants #EDBPostgresAI #elephants #elephantconservation #eleph...
Ep. 3: Unlocking Postgres Power: A Deep Dive on Simplifying High Availability, with Gianni Ciolli
zhlédnutí 360Před 5 měsíci
In Episode 3 of The Builders: A Postgres Podcast, host Gulcin Yildirim Jelinek, EDB Staff Engineer, and guest Gianni Ciolli, VP and Field CTO, delve into achieving High Availability in PostgreSQL using different approaches, engaging in an in-depth discussion around replication and failover strategies. Gianni also sheds light on EDB's TPA (Trusted Postgres Architect) solution, which simplifies d...
Ep. 2: Transcending Tech Challenges and Driving Postgres Progress, with Tomas Vondra
zhlédnutí 112Před 5 měsíci
In Episode 2 of The Builders: A Postgres Podcast, host Gulcin Yildirim Jelinek, EDB Staff Engineer, and guest Tomas Vondra, EDB Senior Principal Engineer and PostgreSQL committer, explore the evolving challenges and adaptability of Postgres database. From technical adjustments to cultural dynamics, the discussion navigates the delicate balance between flexibility and user-friendliness. Vondra m...
Ep. 1: The Power of Postgres Today and Tomorrow, with Peter Eisentraut
zhlédnutí 208Před 5 měsíci
In Episode 1 of The Builders: A Postgres Podcast, host Gulcin Yildirim Jelinek, EDB Staff Engineer, and guest Peter Eisentraut, EDB Chief Engineer VP and core PostgreSQL contributor, highlight the exciting developments in PostgreSQL 16, covering a spectrum of topics, including SQL standards, locale support, collations and more. Peter shares insights into his upcoming PGConf.EU talk on pg_failov...
How to use Restore Dialog in pgAdmin 4
zhlédnutí 13KPřed 8 měsíci
How to use Restore Dialog in pgAdmin 4
Eliminate Database Headaches and Embrace Innovation with Postgres
zhlédnutí 495Před 9 měsíci
Eliminate Database Headaches and Embrace Innovation with Postgres
Authenticate pgAdmin 4 with Github
zhlédnutí 6KPřed 10 měsíci
Authenticate pgAdmin 4 with Github
Kerberos and Active Directory setup in pgAdmin 4
zhlédnutí 3,1KPřed 10 měsíci
Kerberos and Active Directory setup in pgAdmin 4
How to take Backups using pgAdmin 4
zhlédnutí 13KPřed 10 měsíci
How to take Backups using pgAdmin 4
EDB joins forces with Google Cloud to provide tailored for enterprises!
zhlédnutí 199Před 10 měsíci
EDB joins forces with Google Cloud to provide tailored for enterprises!
How EDB Postgres Technical Support Works
zhlédnutí 369Před 11 měsíci
How EDB Postgres Technical Support Works
Unlock the Power of Postgres: Every Datatype, Every Cloud, Everywhere
zhlédnutí 266Před 11 měsíci
Unlock the Power of Postgres: Every Datatype, Every Cloud, Everywhere
Cloud High Availability: Future-Proofing Your Business
zhlédnutí 203Před 11 měsíci
Cloud High Availability: Future-Proofing Your Business
Learn from EDB and Postgres experts at Postgres Vision 2023
zhlédnutí 105Před 11 měsíci
Learn from EDB and Postgres experts at Postgres Vision 2023
Postgres Vision 2023 | Coming to a city near you!
zhlédnutí 68Před 11 měsíci
Postgres Vision 2023 | Coming to a city near you!
EDB Postgres Vision 2023 | It's Time to Make the Move
zhlédnutí 266Před 11 měsíci
EDB Postgres Vision 2023 | It's Time to Make the Move
What are ACID Properties in RDBMS?
zhlédnutí 417Před rokem
What are ACID Properties in RDBMS?
The Profitability Impact of Self-Supported PostgreSQL
zhlédnutí 224Před rokem
The Profitability Impact of Self-Supported PostgreSQL
6 Telltale Signs It’s Time to Rethink Your Postgres Support
zhlédnutí 143Před rokem
6 Telltale Signs It’s Time to Rethink Your Postgres Support

Komentáře

  • @vitormarqueslourenco4641

    Terrible tutorial, so every time I need to access the processes tab I will have to make a backup of my database!? I need to access this processes tab without doing any tricks, the official postgresql profile is suggesting such a triks

  • @shmuel-k
    @shmuel-k Před 5 dny

    First!

  • @user-ty4kf6pr7y
    @user-ty4kf6pr7y Před 10 dny

    Useless video

  • @filipedecastro4718
    @filipedecastro4718 Před 19 dny

    pretty good

  • @Han-ve8uh
    @Han-ve8uh Před 20 dny

    24:54 says EXPLAIN ANALYZE is not completely accurate either. Which statistics from EXPLAIN ANALYZE are not accurate? Anyway to make it accurate?

  • @naturelover1011
    @naturelover1011 Před 22 dny

    online course available????

  • @aslbekrashidov2405
    @aslbekrashidov2405 Před 25 dny

    thank u for help

  • @user-uu2so6tq8l
    @user-uu2so6tq8l Před 25 dny

    Can you guys re-release this lecture with better audio?

  • @RU-qv3jl
    @RU-qv3jl Před měsícem

    Neat talk, well done and well presented, thanks.

  • @JaiRamJaiRamJaiRam108
    @JaiRamJaiRamJaiRam108 Před měsícem

    Audio is very low.

  • @JaiRamJaiRamJaiRam108
    @JaiRamJaiRamJaiRam108 Před měsícem

    Good video👍

  • @ser1ification
    @ser1ification Před měsícem

    No.

  • @ssparrotbeakaseelsfarm5026

    The way you explain is fantastic. Please share the pre-installation steps as well.

  • @ajmalbangash6928
    @ajmalbangash6928 Před měsícem

    Thanks great presentation,

  • @DawidDieu
    @DawidDieu Před měsícem

    Great lecture, should be more popular!

  • @hayyasax1587
    @hayyasax1587 Před měsícem

    👍

  • @SiyuanYang-ss5fr
    @SiyuanYang-ss5fr Před měsícem

    I am a new registered. My account needed to be reviewed, and I did not receive any messages from EDB, can you help me?

  • @apamwamba
    @apamwamba Před 2 měsíci

    Thanks... I can now figure out the frames membership of : WITH cte1 AS ( SELECT * , COUNT(*) OVER w1 AS grp ,ARRAY_AGG(id1) OVER w1 AS fm1 ,ARRAY_AGG(id1) OVER w1_2 AS fm1_2 ,ARRAY_AGG(id1) OVER w2 AS fm2 ,ARRAY_AGG(id1) OVER w2_1 AS fm2_1 ,ARRAY_AGG(id1) OVER w3 as fm3 ,ARRAY_AGG(id1)OVER w4 AS fm4 ,ARRAY_AGG(id1)OVER w5 AS fm5 FROM ( VALUES (1,1, 'A'), (2,1, NULL), (3,1, NULL), (4,2, 'B'), (5,2, NULL), (6,3, 'C') ) AS x(id1, id2,col2) WINDOW w1 AS () /* w1 = w1_2= w2 = w5 */ ,w1_2 AS (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)/* w1 = w1_2= w2 = w5 */ ,w2 AS (ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) /* w1 = w1_2= w2 = w5 */ ,w2_1 AS (ORDER BY id1 ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) /*w1= w1_2= w2 = w5 */ ,w3 AS (ORDER BY id1) /* w3= w4 */ ,w4 AS (ORDER BY id1 RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) /* w3= w4 */ ,w5 AS (ORDER BY id1 RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) /* w1 = w1_2= w2 = w5 */ ) SELECT * FROM cte1

  • @tsegaeyesus5387
    @tsegaeyesus5387 Před 2 měsíci

    bookmark: 23:02

  • @peterashie9426
    @peterashie9426 Před 2 měsíci

    Any possibility of getting the slides?

  • @peterashie9426
    @peterashie9426 Před 2 měsíci

    This was great presentation

  • @AlokKumar-qj4qu
    @AlokKumar-qj4qu Před 2 měsíci

    Do Aurora Serverless v2 supports FDW?

  • @Roman.Solianik
    @Roman.Solianik Před 3 měsíci

    damm it, that easy and that hidden, tahnaks

  • @smearumi
    @smearumi Před 3 měsíci

    great webinar, thanks. :))

  • @victorhaynes508
    @victorhaynes508 Před 3 měsíci

    Got this working thanks

  • @mummoorthy6511
    @mummoorthy6511 Před 4 měsíci

    Thank u Sir Good explanation.

  • @chindikachitalo4380
    @chindikachitalo4380 Před 4 měsíci

    Very good video. How were you able to have all columns on the y axis. Only the PK is appearing on my Y axis.

  • @maazshaikh5283
    @maazshaikh5283 Před 4 měsíci

    how much cost will it incur is it free?

  • @hsab08
    @hsab08 Před 4 měsíci

    it is not a perfect tutorial for beginner, if you are beginner please don't see thsi video, it makes you confuse.

  • @FoxMoorhuhn
    @FoxMoorhuhn Před 4 měsíci

    Что она говорит? На каком языке? Ни фуя не понятно

  • @ricardo072
    @ricardo072 Před 5 měsíci

    do you have a video on How to install the pldgbapi extension?

  • @warnerkevins
    @warnerkevins Před 5 měsíci

    Thank you for a very interesting presentation. What are the tradeoffs with using a single table approach as shown in this example, vs a separate table for the relationships? Would there be any good reasons to choose one over the other? Thanks!

  • @lyssaflynn7598
    @lyssaflynn7598 Před 5 měsíci

    Is there a way for pgAdmin to generate the visualization of already existing tables? While you draw the tables and draw the connections, the pgAdmin generated queries to create the tables in database, but is it possible to do it opposite way? I have database with tables that are created by python and I want them to be displayed graphically like you draw them. Thanks in advance!

    • @lyssaflynn7598
      @lyssaflynn7598 Před 5 měsíci

      Nevermind, I've actually figured it out myself -> Right mouse click on database and "ERD For Database" :)

  • @anginhphong1767
    @anginhphong1767 Před 5 měsíci

    thanks

  • @1murkeybadmayn
    @1murkeybadmayn Před 6 měsíci

    i can see the pg admin ubuntu installed on my system but when i click it, it wont open.

  • @davidpaez_co
    @davidpaez_co Před 6 měsíci

    Please someone correct me if I'm wrong, but he didn't address the ability to add and query properties of edges. It does not seem possible given his modeling assumptions. His examples were based in a single table (each row is a node) so you could only add properties to nodes (by adding columns to that table).

  • @domainsculptors7063
    @domainsculptors7063 Před 6 měsíci

    pg_dumpall: error: aborting because of server version mismatch pg_dumpall: detail: server version: 16.0 (Debian 16.0-1.pgdg120+1); pg_dumpall version: 15.4 how to downgrade the version in docker

  • @asdbsdsd7270
    @asdbsdsd7270 Před 6 měsíci

    Do you have any tutorials for authenticating users on active directory to Postgresql running on Windows? Thank you.

  • @ImranAhmed-uq5xt
    @ImranAhmed-uq5xt Před 7 měsíci

    Publications and Subscriptions are not available in my case. I'm using Postgresql 12.4 and Pgadmin 4.24

  • @asdfasdf34534
    @asdfasdf34534 Před 7 měsíci

    7:20

  • @shambles9
    @shambles9 Před 7 měsíci

    excellent video!

  • @andreasnulein782
    @andreasnulein782 Před 7 měsíci

    Thanks Simon, this helped me a lot just now!

  • @vrushabhalase4749
    @vrushabhalase4749 Před 7 měsíci

    Hi , thanks for the video,. How I can contact you for guidance and support?

  • @iaminterestedineverything
    @iaminterestedineverything Před 7 měsíci

    Thanks for this, I just went through a very similar exercise on production tables before finding this video and almost everything you covered overlapped with my observations. I wasn't creating temporary tables from underlying production data but was generating table copies in the same transaction as the tests, so your comment about vacuum (+analyze) not running within the first minute or so explained why I needed to add an analyze statement to pick an appropriate join strategy, other than e.g. merge joins. I've also experienced joining my own (large) column metadata tables to pg_catalog tables e.g. pg_class and have seen that blow up with a nested loop. I'm guessing you can't add an index or run analyze on those system tables (need to check) so the only route open to me was to encourage the optimiser to use hash joins with enable_nestloop=off

  • @user-hi1bg5ym6i
    @user-hi1bg5ym6i Před 8 měsíci

    Great Session

  • @sinuhemoscoso2001
    @sinuhemoscoso2001 Před 8 měsíci

    Muy completo y enormemente instructivo, mil gracias Boriss/Edb, sobre estos tipos de replicación ¿qué sistemas operativos se recomiendan o son mas adecuados? siempre Linux?

  • @martingorman9099
    @martingorman9099 Před 8 měsíci

    I am actually English by birth and have spoken it for more than 60 years, and this guy speaks so quickly I can pick up about one word in three

  • @k1k2k3k4
    @k1k2k3k4 Před 8 měsíci

    Very clear review. Im new and self learning this but it gave very good pointers ✅️👍

  • @youtourists
    @youtourists Před 9 měsíci

    Kya socha tha aur kya nikla