Southern California Linux Expo
Southern California Linux Expo
  • 947
  • 569 524
A beginners guide into the heart of systemd
Talk by Alvaro Leiva, Anita Zhang
www.socallinuxexpo.org/scale/21x/presentations/beginners-guide-heart-systemd
systemd (with lowercase S and D) remains up until this day, both one of the most critical pieces of a system, and the least understood one. This workshop is designed to touch upon the beginner features of systemd and explain how you can use systemd to solve common problems, including some that you didn't even know you had. What problems do you ask? You’ll have to come and see.
Переглядів: 99

Відео

CentOS Classroom and Packaging Workshop
Переглядів 2214 годин тому
Talk by Shaun McCance, Carl George www.socallinuxexpo.org/scale/21x/presentations/centos-classroom-and-packaging-workshop Learn how CentOS works and how you can make it work better for you. CentOS is the open source, community operating system that releases just ahead of RHEL. The CentOS project also provides a space for people to build technologies on top of the operating system for specific u...
Getting Around to It: Deferred Work Mechanisms in the Linux Kernel
Переглядів 3614 годин тому
Talk by Alison Chaiken www.socallinuxexpo.org/scale/21x/presentations/getting-around-it-deferred-work-mechanisms-linux-kernel Linux has multiple methods for scheduling delayed work, notably tasklets, workqueues, softirqs and waitqueues. Why are there so many kinds of deferred work and how do they differ? One distinction is between callbacks which are triggered by an event such as a interrupt, a...
A SQL Approach to Exploring ELF Objects
Переглядів 4114 годин тому
Talk by Farid Zakaria www.socallinuxexpo.org/scale/21x/presentations/sql-approach-exploring-elf-objects In the intricate landscape of software development and system analysis, tools like readelf, nm, and objdump have been the go-to solutions for delving into Executable and Linkable Format (ELF) objects. These tools, while robust, follow the pattern of many Unix utilities and dump unstructured o...
Encrypted Btrfs Subvolumes: New Features
Переглядів 4214 годин тому
Talk by Sweet Tea Dorminy www.socallinuxexpo.org/scale/21x/presentations/encrypted-btrfs-subvolumes-new-features Recently btrfs, a next-generation Linux filesystem, has been working on the ability to seamlessly encrypt filenames and contents learn more about how to use it and its benefits and tradeoffs versus other encryption solutions like LUKS.
Sched Ext: The pluggable Linux scheduler
Переглядів 3314 годин тому
Talk by Dan Schatzberg www.socallinuxexpo.org/scale/21x/presentations/sched-ext-pluggable-linux-scheduler In this talk, we'll be discussing sched_ext: A new framework that allows developers to implement host-wide scheduling policies as BPF programs. With sched_ext, we've been able to significantly improve performance for some of the largest services at Meta. It's not just for hyperscalars thoug...
Linux IOCost Cgroup Controller and resctl-bench
Переглядів 2714 годин тому
Talk by Tejun Heo www.socallinuxexpo.org/scale/21x/presentations/linux-iocost-cgroup-controller-and-resctl-bench The IOCost cgroup controller implements hierarchical weighted block IO distribution based on model-calculated cost of each IO. This can be used to isolate IOs among applications and containers running on the same system. This presentation takes a look at how the IOCost controller wor...
bpfilter: a BPF-based packet filtering framework
Переглядів 2614 годин тому
Talk by Quentin Deslandes www.socallinuxexpo.org/scale/21x/presentations/bpfilter-bpf-based-packet-filtering-framework bpfilter, once dormant, has been revived as a userspace daemon available on GitHub. It allows dynamic generation of packet-filtering BPF programs with a user-friendly interface. This presentation provides an overview of bpfilter, covering front-end clients, communication with t...
Elevate Security and Observability with Cilium
Переглядів 1114 годин тому
Talk by Gerardo Lopez, Fabrizio Sgura www.socallinuxexpo.org/scale/21x/presentations/elevate-security-and-observability-cilium We are excited to share with you the story of how Cilium, the powerful eBPF-based networking and security project, has played a pivotal role in enhancing observability, security, and good practices in our projects. In the ever-evolving landscape of modern technology, en...
A Series of Fortunate Invents - An Open-Source Tour Of Solutions For Scaling Prometheus
Переглядів 1014 годин тому
Talk by Éamon Ryan www.socallinuxexpo.org/scale/21x/presentations/series-fortunate-invents-open-source-tour-solutions-scaling-prometheus What do you do once you’ve bumped up against one or more of Prometheus' limitations? - Outgrown what a single instance can handle - Many separate instances and need a global view - Need longer retention of your metric series - Require multi-tenancy - Need bett...
Self-healing Clusters: Game of Nodes and the Scaling Throne
Переглядів 2114 годин тому
Talk by Tyler Gillson www.socallinuxexpo.org/scale/21x/presentations/self-healing-clusters-game-nodes-and-scaling-throne In this session, we delve into how Descheduler, Node Problem Detector (NPD), and Autoscaler combine their strengths to deal with problematic nodes efficiently. We'll simulate a real-world scenario where a Kubernetes cluster faces turbulence caused by unhealthy nodes. Here, th...
Demystifying Kubernetes Resource Management: Everything You Always Wanted to Know
Переглядів 2514 годин тому
Talk by Reid Vandewiele www.socallinuxexpo.org/scale/21x/presentations/demystifying-kubernetes-resource-management-everything-you-always-wanted The presentation will allow the audience to improve their Kubernetes Resource Management skills and ultimately enhance their overall productivity, with a clear call to action to avoid performance degradation, avoid outages, provide better multi-tenancy,...
What the Heck Is Kubernetes
Переглядів 3314 годин тому
Talk by Frédéric Harper www.socallinuxexpo.org/scale/21x/presentations/what-heck-kubernetes Ever wonder what that fuss is all about! Is this just a new technology that will die along the thousands of JavaScript libraries that were supposed to change the way we code? Is Kubernetes really a game changer? Even if it was, do you or your project really need a container orchestration system with its ...
Cloud native unified data and model access management for AI
Переглядів 814 годин тому
Talk by Chunxu Tang, Shawn Sun www.socallinuxexpo.org/scale/21x/presentations/cloud-native-unified-data-and-model-access-management-ai Cloud-native tech is transforming AI infrastructure with unique challenges in data and model management. We highlight best practices for optimized data and model access. Drawing from leaders like Microsoft, Uber, and Shopee, attendees will gain actionable strate...
Bridging Open Source Developer Platforms: Backstage Meets Coder
Переглядів 1614 годин тому
Talk by Ben Potter www.socallinuxexpo.org/scale/21x/presentations/bridging-open-source-developer-platforms-backstage-meets-coder Self-serve developer portals have become quite the hit, but did you know there are open-source variants? By leveraging Backstage's self-serve catalog alongside Coder's remote IDEs, developers can navigate between project inception, ongoing development, and documentati...
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Переглядів 1714 годин тому
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Solving ‘secret zero’, why you should care about SPIFFE!
Переглядів 2714 годин тому
Solving ‘secret zero’, why you should care about SPIFFE!
Lessons Learned Migrating an Existing Product to a Multi Tenant Cloud Native Environment
Переглядів 2414 годин тому
Lessons Learned Migrating an Existing Product to a Multi Tenant Cloud Native Environment
Where Does the Linux Desktop Go from Here?
Переглядів 3014 годин тому
Where Does the Linux Desktop Go from Here?
Thunderbird on Android: Late To The Party, But Ready To Fight
Переглядів 2814 годин тому
Thunderbird on Android: Late To The Party, But Ready To Fight
Anti-Patterns in Tech Cost Management
Переглядів 1114 годин тому
Anti-Patterns in Tech Cost Management
Layering Up: Composable environments with flox
Переглядів 1514 годин тому
Layering Up: Composable environments with flox
Payments Engineering
Переглядів 2414 годин тому
Payments Engineering
Automating Development Environments with Ansible & Chezmoi
Переглядів 3314 годин тому
Automating Development Environments with Ansible & Chezmoi
Will your open source project run on a mainframe? And beyond!
Переглядів 2414 годин тому
Will your open source project run on a mainframe? And beyond!
GraphQL Makes Your APIs Better: The Revolution in Efficiency and Real-time Performance
Переглядів 4014 годин тому
GraphQL Makes Your APIs Better: The Revolution in Efficiency and Real-time Performance
I just want to push my code to GIT
Переглядів 4314 годин тому
I just want to push my code to GIT
Distributed Systems philosophy, fallacies and patterns for everyone
Переглядів 28816 годин тому
Distributed Systems philosophy, fallacies and patterns for everyone
Diagnosing Performance Bottlenecks in Production Systems
Переглядів 8314 днів тому
Diagnosing Performance Bottlenecks in Production Systems
Enterprise Automation with AWX (upstream for Ansible Automation Platform)
Переглядів 6114 днів тому
Enterprise Automation with AWX (upstream for Ansible Automation Platform)

КОМЕНТАРІ

  • @vinegar6676
    @vinegar6676 19 годин тому

    i hope the steam deck gets this technology

  • @blessiousphiri3109
    @blessiousphiri3109 2 дні тому

    Great presentation

  • @BUY_YT_Views_575
    @BUY_YT_Views_575 6 днів тому

    I love the way you edited this, it's so visually appealing.

  • @Anonymous______________
    @Anonymous______________ 7 днів тому

    Unfortunately, the only feasible way to horizontally scale is via the use of distributed systems. Storage is one of the major domains that has pushed these limits pretty hard thanks to iot, AI/ML and "big data".

  • @david24442
    @david24442 7 днів тому

    Completely agree with obsession of algorithmic coding questions proving out very little of a potential engineer’s capabilities and little about their potential, yet we do it anyway because we can’t agree on anything better. Watch the Albatross Courtship Dance or the Victoria’s Riflebird Dance for nature’s analog.

  • @technicalthug
    @technicalthug 9 днів тому

    30:46 💪😂

  • @jeyemGFX
    @jeyemGFX 15 днів тому

    This sounds really great and I think, in the home-manager project, they already use a similar concept to bootstrap internet calendars in diverse calendar apps. I’m excited to see where this is going.

  • @officialrajdeepsingh
    @officialrajdeepsingh 17 днів тому

    slide is not clear

  • @godspedlabs
    @godspedlabs 22 дні тому

    This was so inspiring! The github repo at the end is the best resource I have seen for Nix.

  • @vivekburman4744
    @vivekburman4744 Місяць тому

    Loved it....

  • @terencebrady9650
    @terencebrady9650 Місяць тому

    👇 Promo sm

  • @FaithMediaChannel
    @FaithMediaChannel Місяць тому

    Just found this.thank you for sharing

  • @linuxandretrogamingfan3882
    @linuxandretrogamingfan3882 Місяць тому

    excellent video!!! free libre software revolution now!!

  • @ahmedsuliman9067
    @ahmedsuliman9067 Місяць тому

    Thanks

  • @TheBrentOzar
    @TheBrentOzar Місяць тому

    00:00 JSON and Analytics inPostgres Using Index and Columnar by Gleb Otochkin 01:10:55 Database Schema Management for Lazybones: From Chaos to Heaven by Julien Riou 02:27:02 Leveraging PrestoDB for Data Success by Kiersten Stokes 04:26:09 PostgreSQL Performance for Application Developers by Umair Shahid 05:41:46 Testing Your PostgreSQL Backups: A Practical Guide by Nick Meyer 06:56:37 Recovering from Data Loss Despite Not Having a Backup by Jimmy Angelakos

  • @TheBrentOzar
    @TheBrentOzar Місяць тому

    03:23 Securing Your PostgreSQL Data: A Comprehensive Guide to Protecting Your Database Assets by Hettie Dombrovskaya 01:18:02 Vectors are the New JSON by Jonathan Katz 02:33:21 A Look at the Elephant's Trunk: PostgreSQL 17 by Magnus Hagander 04:34:04 Collation Challenges: Sorting It Out by Joe Conway 05:48:35 Transforming Data with the Power of PostgreSQL and SQL by Ryan Booz 07:03:20 Even Children Can Work with Postgres by Tatiana Krupenya

  •  2 місяці тому

    Thank you so much for this talk!

    • @eygs493
      @eygs493 7 днів тому

      mama ? that you?

  • @con-f-use
    @con-f-use 2 місяці тому

    Hihi, "thought deeply about the module system", "heard of the nixos search just yesterday". Amazing!

  • @ogopogoman4682
    @ogopogoman4682 2 місяці тому

    Fantastic talk and absolutely accurate. And I say this as a big fan of k8s.

  • @xdeama
    @xdeama 2 місяці тому

    Funny, but very opinionated and ultimately ignorant.

  • @thecount25
    @thecount25 2 місяці тому

    Elon did far more for you than you ever did for him.

    • @ogopogoman4682
      @ogopogoman4682 2 місяці тому

      True. He does continually show me what not to do as a human being.

    • @404HumanNotFound
      @404HumanNotFound Місяць тому

      @@ogopogoman4682Yet, he a better person than you.

  • @tifanyt.387
    @tifanyt.387 2 місяці тому

    I don’t know anything about nix, but this was an informative watch!

  • @con-f-use
    @con-f-use 2 місяці тому

    Re storage cache costs: A distributed and federated cache like over IPFS would sure be nice... 😉

  • @lmiller630
    @lmiller630 2 місяці тому

    quinnypig - the annoying guy on your staff who tends to be right about everything.

  • @con-f-use
    @con-f-use 2 місяці тому

    the audio on all these videos needs some normaliziation

  • @alvarohigino
    @alvarohigino 2 місяці тому

    Ken Thompson is a natural comedian, people like him make me sad about death.

  • @JustinGarrison
    @JustinGarrison 2 місяці тому

    Hi 👋 I’m the presenter. Happy to answer questions

  • @OurPlayTime
    @OurPlayTime 2 місяці тому

    Anyone else get sound drop after @44:35 ?

    • @johnmayo449
      @johnmayo449 2 місяці тому

      The question is, was it the network team...

    • @charismotron
      @charismotron 2 місяці тому

      Comes back @48:35

    •  2 місяці тому

      Unfortunate, it was a great question.

    • @lmiller630
      @lmiller630 2 місяці тому

      Same, comes back around 48

  • @thomastrzepacz9614
    @thomastrzepacz9614 2 місяці тому

    awesome

  • @alex.prodigy
    @alex.prodigy 2 місяці тому

    lol at the shitty staged comment at the end 😀🙃

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

    just brilliant

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

    Started using ublue a few weeks back really happy with this system. This definitely makes a lot of things easier than the traditional desktop Linux distros. Like I wanted to try the new VRR feature coming to gnome just rebased to rawhide and rolled back after trying. I see huge potential in this especially with ublue images, makes the post installation chores like installing codecs and drivers a one command fix. Best of luck and hope we see more in the future

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

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

    👏👏

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

    Ok I’ll give it a try

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

    Amazing video!

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

    52:28 Such a wealth of information in this slide. Thank you for sharing!

    • @lathiat
      @lathiat 2 місяці тому

      You'll find many similar diagrams on Brendan Gregg's website and in the repository of the tools he loves/works on (as I believe he authored many of them that look similar, not sure if all or not)

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

    Talk doesn't start until 2:12:17 -- mostly dead air before this.

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

    Thanks for answering my question about cars :)

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

    28:10 Rok Garbas and Tom Bereknyei-Welcome to Nix world! 2:13:20 Marijan Petricevic-Managing your Userland with Home-Manager 4:40:40 Daniel Baker-Basic NixOS Modules 6:11:10 Ryan Trinkle and John Ericson-Continuous Integration Hands-On 7:37:20 Julian Arni, Alex David, and Sönke Hahn-Lightning talk: garnix 7:44:40 Reed Richards-Lightning talk: Flakery 7:48:50 anon. speaker-Lightning talk: Nix helps me debug software 7:53:50 Nick Cao-Lightning talk: nix: from a build system to an ansible replacement The video ends in the middle of the last talk there.

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

    10:30 Xe Iaso-Nix is a better Docker image builder than Docker's image builder 44:40 Will Fancher-Lessons learned developing systemd in stage 1 1:14:10 Pierre Penninckx-Easier NixOS self-hosting with module contracts 2:07:40 Tom Bereknyei-Substituters and remote builders 2:39:30 Badi' Abdul-Wahid-Building Robots with Nix and Bazel 4:13:20 NixOS Foundation leaders-Nix State of the Union 2024 4:52:10 Anthony Tarbinian and Samir Rashid-The case for Nix on the home server 5:25:40 Farid Zakaria and Micah Catlin-[High|Low]Lights of Adopting Nix at Looker (Google Cloud)

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

    sound level bad, even at full blast

  • @markwood-patrick4705
    @markwood-patrick4705 4 місяці тому

    Interesting presentation are the slides and github links documented somewhere?

  • @nosh3019
    @nosh3019 4 місяці тому

    this talk is really good! Thank you!

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

    This absolutely changes the game for linux vr. Im planning on designing my own open source vr headset and this expands the potential capabilities drastically

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

    Gotta learn from the wise 😃 Too cold this year 😅 Don't let old,loneliness,depression get you Ken,laugh with daily jokes,fun videos or some hobbies,maybe some gardening,growing flower plants,take a walk daily,look amaze at nature we are 😍🌏🏠💐 (Yet to see the video,came here via research.swtch article,but heard somewhere about you being "depressed" these days) Don't let tired champ,move it,you are a king to your peers,beyond time,any money,power could hold 😃 (you with "fellowship" created nearly all computing technology,a living history) Means,you are a treasure,just like a grandparent being treasure to grandkids 😅😍(i miss my grandpa though,having his photo on my pillow side) Don't know if you read this,or how to communicate you,still gotta say, Go Go ken,champ,king of hearts,Smiles,(do you like cakes,here's some emoji cakes 🎂🍰) Thank you + glad you all,gotta learn & have to impress you,to show the continuation of all "fellowship" started with Unix(Dennis's words),to show my own ideas be succeed soon (gotta learn first,repair my health & build myself) Take care of health this year 😄 family,friends too 😇 (stay alive for atleast next 20 years kiddo 😅) Wish all be well 😃🌟✨🙌 22.01.2024 05:35/6 am ist (Google chrome signed me in incognito,cause i opened gmail web 😏😅) typed for some time,post time is put here.. by some way,timestamp is good for moments Collect moments,memories to cherish for life 😇 All be well again 😃🌟✨🌏🏠🙌 05:37 am ist (42nd comment,549th like,60,069+1 views)

  • @NoName-ip4tt
    @NoName-ip4tt 5 місяців тому

    Mediocre presentation with generic information. Regular Amazon BS

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

    7:07 You don't need to be an expert to copy UI, that work was already done by someone else ......... 🤷‍♂ But i get now. GIMP is not for users but for developers that developed GIMP and not for anyone else.