home.social

Search

1000 results for “asynchronaut”

  1. #swdev advice request:

    I'm the lead dev on my team. One of my team members almost always asks for a meeting to talk about their PR code reviews. I'd prefer to keep them text-based and asynchronous as it makes more efficient use of my limited time.

    How do y'all handle this?

    #devops #git #code

  2. За кулисами асинхронности: корутины, горутины и правда между ними

    Асинхронность — слово, от которого у разработчиков дергается глаз и теплеет сердце. Корутины, горутины, event loop, трэдпулы — за этими терминами скрывается целая философия, меняющая взгляд на то, как писать высоконагруженные системы. Привет, Хабр! Меня зовут Дмитрий Буров и я Golang-разработчик, а также лидер Go-сообщества в Lamoda Tech. В IT свитчнулся из военного дирижера. В коммерческой разработке — более 10 лет, начинал как фуллстек-разработчик на стеке JS, PHP, CSS, а последние шесть пишу только на Go. В этой статье по мотивам моего доклада для GolangConf расскажу про асинхронность и её роль в современных высоконагруженных системах. Разберём исторический аспект, концепцию и реализацию корутин в разных языках, эволюцию асинхронных подходов, сравним корутины и горутины, выясним, зачем Go добавил в рантайм пакет coro и чем это может обернуться.

    habr.com/ru/companies/oleg-bun

    #go #golang #coroutine #goroutine #asynchronous #программирование #разработка #golangconf

  3. За кулисами асинхронности: корутины, горутины и правда между ними

    Асинхронность — слово, от которого у разработчиков дергается глаз и теплеет сердце. Корутины, горутины, event loop, трэдпулы — за этими терминами скрывается целая философия, меняющая взгляд на то, как писать высоконагруженные системы. Привет, Хабр! Меня зовут Дмитрий Буров и я Golang-разработчик, а также лидер Go-сообщества в Lamoda Tech. В IT свитчнулся из военного дирижера. В коммерческой разработке — более 10 лет, начинал как фуллстек-разработчик на стеке JS, PHP, CSS, а последние шесть пишу только на Go. В этой статье по мотивам моего доклада для GolangConf расскажу про асинхронность и её роль в современных высоконагруженных системах. Разберём исторический аспект, концепцию и реализацию корутин в разных языках, эволюцию асинхронных подходов, сравним корутины и горутины, выясним, зачем Go добавил в рантайм пакет coro и чем это может обернуться.

    habr.com/ru/companies/oleg-bun

    #go #golang #coroutine #goroutine #asynchronous #программирование #разработка #golangconf

  4. За кулисами асинхронности: корутины, горутины и правда между ними

    Асинхронность — слово, от которого у разработчиков дергается глаз и теплеет сердце. Корутины, горутины, event loop, трэдпулы — за этими терминами скрывается целая философия, меняющая взгляд на то, как писать высоконагруженные системы. Привет, Хабр! Меня зовут Дмитрий Буров и я Golang-разработчик, а также лидер Go-сообщества в Lamoda Tech. В IT свитчнулся из военного дирижера. В коммерческой разработке — более 10 лет, начинал как фуллстек-разработчик на стеке JS, PHP, CSS, а последние шесть пишу только на Go. В этой статье по мотивам моего доклада для GolangConf расскажу про асинхронность и её роль в современных высоконагруженных системах. Разберём исторический аспект, концепцию и реализацию корутин в разных языках, эволюцию асинхронных подходов, сравним корутины и горутины, выясним, зачем Go добавил в рантайм пакет coro и чем это может обернуться.

    habr.com/ru/companies/oleg-bun

    #go #golang #coroutine #goroutine #asynchronous #программирование #разработка #golangconf

  5. За кулисами асинхронности: корутины, горутины и правда между ними

    Асинхронность — слово, от которого у разработчиков дергается глаз и теплеет сердце. Корутины, горутины, event loop, трэдпулы — за этими терминами скрывается целая философия, меняющая взгляд на то, как писать высоконагруженные системы. Привет, Хабр! Меня зовут Дмитрий Буров и я Golang-разработчик, а также лидер Go-сообщества в Lamoda Tech. В IT свитчнулся из военного дирижера. В коммерческой разработке — более 10 лет, начинал как фуллстек-разработчик на стеке JS, PHP, CSS, а последние шесть пишу только на Go. В этой статье по мотивам моего доклада для GolangConf расскажу про асинхронность и её роль в современных высоконагруженных системах. Разберём исторический аспект, концепцию и реализацию корутин в разных языках, эволюцию асинхронных подходов, сравним корутины и горутины, выясним, зачем Go добавил в рантайм пакет coro и чем это может обернуться.

    habr.com/ru/companies/oleg-bun

    #go #golang #coroutine #goroutine #asynchronous #программирование #разработка #golangconf

  6. "One person writing the code and another reviewing it is pair programming. If you separate the pair and have them work asynchronously, you're just doing the same thing very inefficiently. Why do that? Surely management isn't interested in doubling dev time/cost.“

    (Allen Holub - x.com/allenholub/status/153383)

    #OnModernDev #AlexThuReading #AlexThuClassics #AlexThuPairing

  7. Advanced Programming in the Unix Environment

    Week 8: System V IPC

    In this video lecture, we cover traditional, primarily asynchronous System V Inter Process Communication: semaphores, shared memory, and message queues. We then also take a brief look at the POSIX message queues implementation.

    youtu.be/hTUquvhWysA

    #apue #unix #programming

  8. Advanced Programming in the Unix Environment

    Week 7: Signals

    In this video lecture, we look at Unix signals, simple, asynchronous event notifications. We run through a number of examples to illustrate how signals are delivered, can be ignored, caught, handled, or blocked.

    youtu.be/Vh7rBGj0Ty4

    #apue #unix #programming

  9. Advanced Programming in the Unix Environment

    Week 7: The Login Process

    We'll begin our discussion of process relationships, including process groups, sessions, and our first, asynchronous type of inter process communication in the form of signals. To get us started, we look at how processes created during the normal Unix boot process relate to one another.

    (This does not include systemd. I said "the normal Unix boot process". init or gtfo)

    youtu.be/eNYTJbmYzH8

    #apue #unix #programming

  10. Асинхронный Python: руководство для начинающих с практическим заданием

    Ваш Python-скрипт работает медленно. Вы запускаете его и смотрите, как он "висит", ожидая загрузки файла, ответа от API или завершения запроса к базе данных. Проблема почти всегда одна — ожидание. В программировании такие задачи называются I/O-bound (ограниченные вводом-выводом), и именно они "съедают" драгоценное время. Асинхронный подход меняет правила игры. Вместо того чтобы "зависать" в ожидании, программа говорит: "Окей, эта задача пока ждет ответа от сети, а я пока займусь другой". Она эффективно использует время простоя, переключаясь между задачами и выполняя ту, которая готова к работе. В итоге общая производительность приложения, интенсивно работающего с сетью или файлами, может вырасти в разы.

    habr.com/ru/articles/958956/

    #асинхронный_пайтон #пайтон #async #asyncio #asynchronous

  11. With cell and fiber bundle, the new fiber rate was $47, without an "expiration".

    So it'll be just over $100 (with taxes and fees) for cell and synchronous fiber versus the almost $100 I now pay for asynchronous, high speed and unlimited cable internet, plus $55 for cell.

    Of course, the continuing price increases of Hulu (live tv, no ads) and HBO (no ads) will wipe that out soon enough, plus I'll be losing "free" Peacock Premium (ads).

    I'll save few bucks.

    #ATT #FiberOptic #WiFi #internet

  12. 🔍 / #software / #framework / #FromScratch / #Python

    In the realm of Python web development, FastAPI is widely favored by developers for its efficient and concise routing design, as well as its powerful functionality. FastAPI is built based on the ASGI (Asynchronous Server Gateway Interface) protocol, which is different from the traditional WSGI ...

    🐱🔗 laravista.altervista.org/CatLi

    #catlink #softwareframework #softwareframeworkFromScratch #softwareframeworkFromScratchPython

  13. We're very excited for #PG18, just released!

    Ahsan Hadi wrote about some notable features released within #PostgreSQL 18 that we're excited about here at pgEdge, such as the ability to add an asynchronous I/O subsystem to boost database I/O performance (especially for sequential scans, bitmap heap scans, & VACUUM operations).

    Two more blogs to come in this series. In the meantime, what features are *you* most excited for?

    pgedge.com/blog/highlights-of-

    #developer #programming #postgres #technews

  14. We're very excited for #PG18, just released!

    Ahsan Hadi wrote about some notable features released within #PostgreSQL 18 that we're excited about here at pgEdge, such as the ability to add an asynchronous I/O subsystem to boost database I/O performance (especially for sequential scans, bitmap heap scans, & VACUUM operations).

    Two more blogs to come in this series. In the meantime, what features are *you* most excited for?

    pgedge.com/blog/highlights-of-

    #developer #programming #postgres #technews

  15. We're very excited for #PG18, just released!

    Ahsan Hadi wrote about some notable features released within #PostgreSQL 18 that we're excited about here at pgEdge, such as the ability to add an asynchronous I/O subsystem to boost database I/O performance (especially for sequential scans, bitmap heap scans, & VACUUM operations).

    Two more blogs to come in this series. In the meantime, what features are *you* most excited for?

    pgedge.com/blog/highlights-of-

    #developer #programming #postgres #technews

  16. We're very excited for #PG18, just released!

    Ahsan Hadi wrote about some notable features released within #PostgreSQL 18 that we're excited about here at pgEdge, such as the ability to add an asynchronous I/O subsystem to boost database I/O performance (especially for sequential scans, bitmap heap scans, & VACUUM operations).

    Two more blogs to come in this series. In the meantime, what features are *you* most excited for?

    pgedge.com/blog/highlights-of-

    #developer #programming #postgres #technews

  17. We're very excited for #PG18, just released!

    Ahsan Hadi wrote about some notable features released within #PostgreSQL 18 that we're excited about here at pgEdge, such as the ability to add an asynchronous I/O subsystem to boost database I/O performance (especially for sequential scans, bitmap heap scans, & VACUUM operations).

    Two more blogs to come in this series. In the meantime, what features are *you* most excited for?

    pgedge.com/blog/highlights-of-

    #developer #programming #postgres #technews

  18. Full day with content credentials discussions, exploring ways to help media orgs to adopt and utilise the benefits and forging action plans for the nexts and following steps.

    Also super useful to meet people in person - much much easier to continue offsite and asynchronous talk with various orgs and people.

    Great day, and really good location and venue, too!

    #C2PA #ContentCredentials #ChainOfTrust #EBU #IPTC

  19. Full day with content credentials discussions, exploring ways to help media orgs to adopt and utilise the benefits and forging action plans for the nexts and following steps.

    Also super useful to meet people in person - much much easier to continue offsite and asynchronous talk with various orgs and people.

    Great day, and really good location and venue, too!

    #C2PA #ContentCredentials #ChainOfTrust #EBU #IPTC

  20. Full day with content credentials discussions, exploring ways to help media orgs to adopt and utilise the benefits and forging action plans for the nexts and following steps.

    Also super useful to meet people in person - much much easier to continue offsite and asynchronous talk with various orgs and people.

    Great day, and really good location and venue, too!

    #C2PA #ContentCredentials #ChainOfTrust #EBU #IPTC

  21. Full day with content credentials discussions, exploring ways to help media orgs to adopt and utilise the benefits and forging action plans for the nexts and following steps.

    Also super useful to meet people in person - much much easier to continue offsite and asynchronous talk with various orgs and people.

    Great day, and really good location and venue, too!

  22. Full day with content credentials discussions, exploring ways to help media orgs to adopt and utilise the benefits and forging action plans for the nexts and following steps.

    Also super useful to meet people in person - much much easier to continue offsite and asynchronous talk with various orgs and people.

    Great day, and really good location and venue, too!

    #C2PA #ContentCredentials #ChainOfTrust #EBU #IPTC

  23. Yay, finally I released v1.0 of swift-jobs my job queue implementation. Can be used for running workloads asynchronously or off-loading them to another server. There are Postgres and Valkey/Redis drivers available for managing storage. swift-jobs is framework agnostic and can be used with Vapor as well as Hummingbird.

    github.com/hummingbird-project

    #swiftlang #swiftonserver

  24. alright I now have an experimental version of #GAGSProject that uses FastAPI instead of Flask! every feature seems to work exactly the same, except now everything runs asynchronously (finally! T_T) and probably faster?

    before I switch over to this version in production, though, I want to tweak one more thing: I want to lazy-load the results of people’s searches, instead of fetching all of the results at once. that way y’all can browse thousands of results if you want to - instead of being capped to just 100 - and that won’t slow the server down at all

    after I’m done with this, I’m actually thinking about posting about GAGS on certain subreddits where I feel like people might appreciate the ability to search by gender (like r/GWASapphic and r/GoneWildAudioTrans)

  25. Обзор нововведений Kubernetes 1.34: новая YAML-конфигурация и отслеживание здоровья устройств при DRA

    Сегодня официально выпустили новую версию Kubernetes — 1.34. Собрали обзор со всеми изменениями. Среди главных нововведений — отслеживание здоровья устройств при DRA, тонкая настройка рестарта контейнеров в подах, асинхронная обработка API-вызовов, нативная доставка сертификатов X.509 в поды и новая разновидность YAML для описания конфигураций.

    habr.com/ru/companies/flant/ar

    #kubernetes #dra #kyaml #x509 #device_health #container_restart_rules #emptydir #Asynchronous_API_calls #планирование_подов #NominatedNodeName

  26. Обзор нововведений Kubernetes 1.34: новая YAML-конфигурация и отслеживание здоровья устройств при DRA

    Сегодня официально выпустили новую версию Kubernetes — 1.34. Собрали обзор со всеми изменениями. Среди главных нововведений — отслеживание здоровья устройств при DRA, тонкая настройка рестарта контейнеров в подах, асинхронная обработка API-вызовов, нативная доставка сертификатов X.509 в поды и новая разновидность YAML для описания конфигураций.

    habr.com/ru/companies/flant/ar

    #kubernetes #dra #kyaml #x509 #device_health #container_restart_rules #emptydir #Asynchronous_API_calls #планирование_подов #NominatedNodeName

  27. Обзор нововведений Kubernetes 1.34: новая YAML-конфигурация и отслеживание здоровья устройств при DRA

    Сегодня официально выпустили новую версию Kubernetes — 1.34. Собрали обзор со всеми изменениями. Среди главных нововведений — отслеживание здоровья устройств при DRA, тонкая настройка рестарта контейнеров в подах, асинхронная обработка API-вызовов, нативная доставка сертификатов X.509 в поды и новая разновидность YAML для описания конфигураций.

    habr.com/ru/companies/flant/ar

    #kubernetes #dra #kyaml #x509 #device_health #container_restart_rules #emptydir #Asynchronous_API_calls #планирование_подов #NominatedNodeName

  28. #GoogleJules is now officially generally available!

    Powered by #Gemini 2.5 Pro, Jules is an asynchronous, agent-based coding assistant for developers who want to offload routine programming tasks.

    From writing tests to building new features, fixing bugs, and generating audio changelogs - Jules handles it all.

    🔗 Learn more: bit.ly/3Jzr8VS

    #AIagents #AI #InfoQ

  29. #Google launched its #AIcodingagent, #Jules, out of beta. Jules, powered by #Gemini 2.5 Pro, is an #asynchronous coding tool that integrates with #GitHub and uses #AI to #fix or #update #code. The tool received structured pricing tiers, including a free plan, and updated privacy policy. techcrunch.com/2025/08/06/goog #tech #media #news