Association for Computing Machinery (ACM)
Association for Computing Machinery (ACM)
  • 4 903
  • 6 151 625
Programming Distributed Systems
Title: Programming Distributed Systems
Date: March 13, 2024
Duration: 1 HR
SPEAKER
Mae Milano
Assistant Professor, Princeton University
Mae Milano is an assistant professor at Princeton University, working at the intersection of Programming Languages, Distributed Systems, and Databases. Her work has appeared at top-tier academic venues and has attracted the attention of the Swift language team. She is a recipient of the NDSEG Fellowship, has won several awards for her writing and service, and is a founding member of the Computing Connections Fellowship's selection committee.
MODERATOR
Ethan Cecchetti
Assistant Professor, University of Wisconsin
Ethan Cecchetti an Assistant Professor in the Department of Computer Sciences at the University of Wisconsin - Madison, and a member of the MadS&P and madPL groups. His research uses programming languages and applied cryptographic techniques to design secure systems and build tools to ease their development and analysis. Ethan holds a Bachelor's degree in Mathematics - Computer Science from Brown University and a PhD in Computer Science from Cornell University. He was also a software engineer at TripAdvisor from 2012 - 2015, where he worked on backend infrastructure.
ABSTRACT
Our interconnected world is increasingly reliant on distributed systems of unprecedented scale, serving applications which must share state across the globe. And, despite decades of research, we're still not sure how to program them! In this talk, I'll show how to use ideas from programming languages to make programming at scale easier, without sacrificing performance, correctness, or expressive power in the process. We'll see how slight tweaks to modern imperative programming languages can provably eliminate common errors due to replica consistency or concurrency-with little to no programmer effort. We'll see how new language designs can unlock new systems designs, yielding both more comprehensible protocols and better performance.
zhlédnutí: 153

Video

Diversity, Equity and Inclusion in Two-Year Computing Programs
zhlédnutí 78Před 21 hodinou
Diversity, Equity and Inclusion in Two-Year Computing Programs ACM2Y Virtual Panel hosted April 16, 2024 What impact does diversity, equity and inclusion have on the success of two-year computing programs? Panelists discuss the importance of DEI in two-year computing programs.
HotTopic Panel on Autonomous Weapons, April 25, 2024
zhlédnutí 122Před dnem
Once considered science fiction, autonomous weapons systems long ago left the drawing board for the battlefield. Employed in conflicts today, such systems remain controversial and are ungoverned by any broad binding international agreement. The ACM US Technology Policy Committee hosted the HotTopics webinar: "Death by Algorithm: The Use, Control, and Legality of Lethal and Other Autonomous Weap...
ByteCast Ep28: Michelle Zhou
zhlédnutí 69Před dnem
In this episode of ACM ByteCast, our new co-host Bruke Kifle, AI Product Manager at Microsoft and member of the ACM Practitioner Board, interviews Michelle Zhou, Co-founder and CEO of Juji, Inc. She is an expert in the field of Human-Centered AI, an interdisciplinary area that intersects AI and Human-Computer Interaction (HCI). Zhou has authored more than 100 scientific publications on subjects...
Communications of the ACM Relaunched as Web-First Publication
zhlédnutí 405Před 2 dny
ACM has relaunched Communications of the ACM (CACM) as a web-first publication. The web-first model will allow CACM to publish articles more rapidly than before so that readers can keep abreast of the lightning-fast changes in the computing field. At the same time, researchers will be able to reference and cite valuable information and research from CACM articles more quickly. The reengineered ...
People of ACM: Lauren Wilcox (4/18/2024)
zhlédnutí 189Před 2 dny
Lauren Wilcox is a Senior Director and Distinguished Applied Scientist at eBay, where she leads eBay’s Office of Responsible AI. Wilcox has held research and organizational leadership roles in both industry and academia. At Google Research, she was a senior staff research scientist and group manager of the Technology, AI, Society & Culture (TASC) team. In her interview, she discusses her presen...
Fireside Chat with Entrepreneur/Venture Capitalist Vinod Khosla
zhlédnutí 290Před měsícem
Fireside Chat with Entrepreneur.Venture Capitalist Vinod Khosla Date: February 13, 2024 Duration: 1HR SPEAKER Vinod Khosla Founder, Khosla Ventures Vinod Khosla is an entrepreneur, investor, and technology fan. He is the founder of Khosla Ventures, focused on impactful technology investments in software, AI, robotics, 3D printing, healthcare, and more. Khosla was a co-founder of Daisy Systems a...
People of ACM: Gérard G. Medioni (4/2/2024)
zhlédnutí 217Před měsícem
Gérard G. Medioni is a Vice President and Distinguished Scientist at Amazon. He is also an Emeritus Professor of Computer Science at the University of Southern California, where he served as Chairman of the Computer Science Department from 2001 to 2007. Medioni joined Amazon in 2014 to help create Just Walk Out technology. He was named an ACM Fellow for contributions to computer vision and its ...
April 2024 CACM: The Science of Detecting LLM-Generated Text
zhlédnutí 565Před měsícem
Ruixiang (Rudy) Tang and Yu-Neng (Allen) Chuang discuss "The Science of Detecting LLM-Generated Text," a Research Article in the April 2024 CACM.
People of ACM: Elaine Shi (3/19/2024)
zhlédnutí 225Před měsícem
Elaine Runting Shi is an Associate Professor at Carnegie Mellon University, where she is part of CyLab, CMU’s Security and Privacy Institute. Her research interests include cryptography, game theory, algorithms, and the foundations of blockchains. She is part of a small group of people whose work spans systems and theory. Her textbook, Foundations of Distributed Consensus and Blockchains, is av...
ByteCast Ep27 Charu Thomas
zhlédnutí 132Před měsícem
In this episode of ACM ByteCast, our special guest host Scott Hanselman (of The Hanselminutes Podcast) welcomes Charu Thomas, Founder and CEO of Ox. Charu is an entrepreneur, researcher, and hacker. Her honors and recognitions include the ACM International Symposium on Wearable Computers (ISWC) 2018 Best Paper award, Forbes 30 Under 30, TechCrunch’s SF Disrupt Top Pick in Retail/E-commerce, win...
ByteCast Ep26 Shyam Gollakota
zhlédnutí 122Před měsícem
In this episode of ACM ByteCast, Rashmi Mohan hosts 2020 ACM Grace Murray Hopper Award recipient Shyam Gollakota. He is a Torode Professor and leads the Networks and Mobile Systems Lab at the University of Washington's Paul G. Allen School of Computer Science & Engineering. Shyam is the recipient of many awards and recognitions, including a SIGMOBILE Rockstar award, 2021 Moore Inventor Fellowsh...
People of ACM: Deirdre Mulligan (3/5/2024)
zhlédnutí 220Před měsícem
People of ACM: Deirdre Mulligan (3/5/2024)
How Can Mentorship Help Aspiring Professionals Succeed? ACM Expert Answers Student's Question
zhlédnutí 61Před 2 měsíci
How Can Mentorship Help Aspiring Professionals Succeed? ACM Expert Answers Student's Question
March 2024 CACM: Measuring GitHub Copilot's Impact on Productivity
zhlédnutí 864Před 2 měsíci
March 2024 CACM: Measuring GitHub Copilot's Impact on Productivity
March 2024 CACM: The Internet of Batteryless Things
zhlédnutí 189Před 2 měsíci
March 2024 CACM: The Internet of Batteryless Things
March 2024 CACM: Innovation Is Overrated: A Provocation
zhlédnutí 99Před 2 měsíci
March 2024 CACM: Innovation Is Overrated: A Provocation
How Can Academia Prepare Students for the Tech. Industry? ACM Expert Answers Student's Question
zhlédnutí 119Před 2 měsíci
How Can Academia Prepare Students for the Tech. Industry? ACM Expert Answers Student's Question
People of ACM: Kurt Mehlhorn (2/22/2024)
zhlédnutí 233Před 2 měsíci
People of ACM: Kurt Mehlhorn (2/22/2024)
What's the Future of Computer in Terms of Inclusion? ACM Expert Answers Student's Question
zhlédnutí 99Před 2 měsíci
What's the Future of Computer in Terms of Inclusion? ACM Expert Answers Student's Question
How Could Diversity and Technology Impact One Another? ACM Expert Answers Student's Question
zhlédnutí 46Před 2 měsíci
How Could Diversity and Technology Impact One Another? ACM Expert Answers Student's Question
The Impact of ML/AI on Networking and the Internet Over the Last Decade
zhlédnutí 721Před 2 měsíci
The Impact of ML/AI on Networking and the Internet Over the Last Decade
Global Diversity Awareness Panel recording
zhlédnutí 203Před 2 měsíci
Global Diversity Awareness Panel recording
EAAMO'23: Keynote talk - Yeukai Chideya
zhlédnutí 141Před 2 měsíci
EAAMO'23: Keynote talk - Yeukai Chideya
Redefining Human AI Interaction in Programming
zhlédnutí 308Před 2 měsíci
Redefining Human AI Interaction in Programming
ACM-W Europe 10th Anniversary
zhlédnutí 74Před 3 měsíci
ACM-W Europe 10th Anniversary
People of ACM: Adrien Bousseau (2/6/2024)
zhlédnutí 148Před 3 měsíci
People of ACM: Adrien Bousseau (2/6/2024)
February 2024 CACM: Inherent Limitations of AI Fairness
zhlédnutí 490Před 3 měsíci
February 2024 CACM: Inherent Limitations of AI Fairness
February 2024 CACM: Gaining Benefit from Artificial Intelligence & Data Science: A 3-Part Framework
zhlédnutí 692Před 3 měsíci
February 2024 CACM: Gaining Benefit from Artificial Intelligence & Data Science: A 3-Part Framework
ACM2Y Panel - How Does Your Computing Program Measure Up? - Jan 25, 2024
zhlédnutí 152Před 3 měsíci
ACM2Y Panel - How Does Your Computing Program Measure Up? - Jan 25, 2024

Komentáře

  • @lakpatamang2866
    @lakpatamang2866 Před 22 hodinami

    Great tutorial. Very informative.

  • @sabinalama6211
    @sabinalama6211 Před dnem

    Is this man still alive now coz I just heard yesterday that he was no more.. and now I'm still searching for his news..

  • @ShortLessonsDaily
    @ShortLessonsDaily Před 2 dny

    Thank you for this video

  • @djdjmbenga
    @djdjmbenga Před 2 dny

    how did this lady get this job lol

  • @fubarace1027
    @fubarace1027 Před 3 dny

    Should be outlawed in the US as discriminatory? Especially in state funded schools.

  • @colevq
    @colevq Před 11 dny

    Perfect video for my project I got assigned!! Thank you

  • @travisfubu9053
    @travisfubu9053 Před 17 dny

    This has got to be the most useless thing humans ever created. Like what did this template add to humanity besides wasting time?

  • @doBobro
    @doBobro Před 17 dny

    Ah those sweet pre-SPECTRE times full of hopes.

  • @biggusmunkusthegreat
    @biggusmunkusthegreat Před 17 dny

    I've been designing a microkernel for 7 years now and to hear many of the ideas I've had over the years put so succinctly is so satisfying. Clear, direct, amazing talk. Thank you SO MUCH for posting this.

  • @Akshat2780
    @Akshat2780 Před 18 dny

    cool he is using thinkpad

  • @JaneSoap-oc8vu
    @JaneSoap-oc8vu Před měsícem

    You are using people as experiments and dont compensate!! FY for using and running trails without peiples permission. According to the law NOT created by me but Universe. You are taking more than you know! You are distructive! You will fail!!!

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

    I feel grateful to watch this interview. Such a great Professor.

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

    9:09 start

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

    ilya lords over these pretenders.

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

    1:10 Software Engineering for Big Data and Hardware Heterogeneity - Miryung Kim 11:58 Got Ethics? - Tim Menzies 24:06 The Path to Quantum at Scale - Krysta Svore 37:26 The Software Revolution of Obfuscation - Myra Cohen 47:49 -- Panel Discussion

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

    12:22 --> If people don't fully understand the devastating consequences of this in medical, look up iatrogenics. Now imagine iatrogenics on a global scale. And I'm just talking about healthcare. The social sciences, including economics, are devastatingly divergent across their theories (compared to physics which is convergent). Now imagine that divergence were taken to a global scale. The risk of errors at scale may lead to the single darkest lesson of modern times if we don't address this before building such systems, especially in the social sciences. It may even be unavoidable if these systems of decisions are centralized and overly concentrated.

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

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

    how incredibly inspiring

  • @user-mv8oy9oe6n
    @user-mv8oy9oe6n Před měsícem

    It’s no way I can be bc I did two maybe you’ll find one who doesn’t.

  • @user-mv8oy9oe6n
    @user-mv8oy9oe6n Před měsícem

    You should stay with her Nelson I’m no good im crazy insane and sciz see Mia is a good fit for you like Freddie Columbiana. If you watch the movie you’ll get it but then again maybe im to into movies….random guy just wanted to comment 😭🎚🪐🪐🪐🪐🪐🗣🗣🗣🗣🗣👩🏽‍🦯👩🏽‍🦯👩🏽‍🦯👩🏽‍🦯👩🏽‍🦯

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

    We need more research like this.

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

    😋 Promo'SM

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

    Very interesting talk, really appreciate people like "grady booch" great start, great ending and clever choice or words 🤍 thanks for sharing

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

    30:46 Software Crisis - SAGE Project 33:27 Project Management

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

    A webview would have been superior in most cases

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

    I think, in this decade, we will find a proof, that P is unequal NP

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

    is the ACM or youtube not interested in critical discussion of content of these videos? I have had my comment here removed after briefly appearing. edit: trying to paste in my previous comment here: GitHub Copilot, trained on publicly available software with no regard for the licenses of that software, acts as a license laundering cudgel that denigrates the work of open source developers who have contributed their code under a legal framework for how their code can be used. If their code was contributed under a copyleft license, like GPL (v2 or v3), the expectation is that no user of their code will ever lose the ability to modify their code. If it was contributed under a permissive license, like BSD (2 or 3 clause) or MIT, the expectation was that inclusion of their code would result in an attribution to the project they contributed to. GitHub Copilot makes all of those expectation of the original authors of the code null and void, enabling theft of their work, all in the name of making it "easier" for other programmers. Until we get code completion LLMs trained only on public domain (Zero-clause BSD, MIT No Attribution), using Copilot is unethical.

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

      @PaulIvanov314 - We're not sure how your comments were deleted. Please resubmit them.

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

      @@TheOfficialACM thank you for clarifying. This must be happening on the youtube end. I just tried again, and again the comment is immediately removed.

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

    nice

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

    Pascal was my first programming language!

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

    these guys with solutions to problems that don't exist.. that nobody wants. where is this deployed? lol useless

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

    nandy sir nay bheja tha quiz kay liye 2marks question

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

    Does it detect signle finger movement to know the gesture?meaning i can train on single finger and it will detect any gesture i make or it needs to be trained directly on the gestrue itself?

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

    I wanna do computer science

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

    Amazing, i want it...

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

    Cool...

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

    Has the raw data for the bleemer study been made available to other scholars yet?

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

    Your speaker should check his quotes. How can I trust a judgement of a person who couldn't even check his "facts"? Al Gore never claimed to have invented internet. Go and check what he actually said.

  • @CarlosFernandoCastanedaOlano

    Thank you ACM. Greetings from Bimac Research Group at universidad del Cauca, Colombia.

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

    16:29 who is the author of that graph? I cannot grasp what Grady said there

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

    A reference for all of us, programmers! He will not be forgotten.

  • @user-mi3fu7ne2k
    @user-mi3fu7ne2k Před 3 měsíci

    Девочка.сколько.молока.в.день.даешь.запиши.меня.в.день.буду.брать.три.литра.за.большие.деньги

  • @user-jb7vi2mc7h
    @user-jb7vi2mc7h Před 3 měsíci

    Viva pallastin

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

    Great! Glad to still have such a genius with us. Wishing him more health , long life and wisdom.

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

    RIP 🙏

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

    Great talk!!! Wow. Getting so close to reality. Spot on. Can you share your current predictions?

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

    What a humble, yet incredibly talented and competent, person.

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

    _ICT🌆8PM 9th Jan 2024_

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

    Part 2: czcams.com/video/6msRtLtfzeA/video.html

  • @romina.goodarzi
    @romina.goodarzi Před 3 měsíci

    That was a really well-done presentation.

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

    RIP