home.social

Search

1000 results for “asynchronaut”

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

    Асинхронность — слово, от которого у разработчиков дергается глаз и теплеет сердце. Корутины, горутины, 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

  2. Return-to-office rates have steadied, yet flexibility still ranks in the top three reasons people switch jobs. hackernoon.com/5-ways-async-wo #asynchronous

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

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

    habr.com/ru/articles/958956/

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

  4. #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

  5. async2: эксперимент с поддержкой асинхронности в рантайме

    Перед тем как перейти к рассмотрению предложенных изменений в работе асинхронности в C#, давайте разберемся — зачем все это нужно, как устроено сейчас и какие имеются проблемы, раз разработчики начали искать способы улучшения существующей логики. Для начала давайте поймем, а зачем вообще нам нужна асинхронность и какие проблемы она решает? Представим какой‑то абстрактный web‑api, который ходит за данными в БД. При однопоточном синхронном выполнении следующий запрос может быть обработан только тогда, когда полностью был выполнен предыдущий, что неэффективно, т.к. вся нагрузка ложится только на 1 ядро процессора, а остальные простаивают.

    habr.com/ru/articles/928322/

    #asynchronous #c# #net

  6. #LibreTexts #AcademyOnline is officially here! Academy Online offers a number of professional development opportunities to help grow your open education programs, develop #ZTC pathways, and curate #OER.

    Now available is a series of free, #asynchronous courses designed to introduce you to your new favorite all-in-one #OpenEducation toolbox, #LibreTexts

    Check it out and be sure to stay tuned for new content:

    libretexts.org/academy/online.

    #OpenEd #FreeTheTextbook #TheFutureIsOpen

  7. Oh look, another code monkey who's too good for Jed's spaghetti... Meet Jules, the "asynchronous" wizard that takes your #GitHub and spits out magic ✨. Just slap an assigntojules label on your issue, and voilà, your problems are magically someone else's—until the cloud bill arrives 💸.
    jules.google/ #codewizard #asynchronous #automation #techhumor #cloudcomputing #HackerNews #ngated

  8. My new blog post, Memoirs of the Early #Internet, unearths a few relics of the early Internet and #UUCP days from some obscure sites.

    changelog.complete.org/archive

    Researching cool things a person can do with #asynchronous #email over #NNCP (#NNCPNET) led me down that path. So while you're there, you can also check out the post about the NNCPNET Internet email gateway. changelog.complete.org/archive

  9. #Microservices. Real-time #asynchronous processing. #PostgreSQL and #Redis integrations. And the best damn collection of well-tested #OpenSource libraries.

    Your company is using the #Perl #programming language and ecosystem, even if you don’t know it.

    So join Deriv and support @metacpan so that your systems can continue to run for the *next* 25 years: perl.com/article/why-deriv-sup

    fosstodon.org/@metacpan/114162

  10. Spring Reactor. Эволюция сервисов. На пути к реактивности

    Это статья описывает опыт миграции традиционного приложения java spring на Spring reactor стек. О специфике разрабатываемой информационной системы, уже подробно рассказывал . Кратко о системе - смешанная сервисно-микросервисная архитектура. Чтобы получить бизнес результат, требуется вызвать микросервис, который вызывает сервис, который вызывает набор микросервисов для формирования ценностного набора данных. Получается цепочка вызовов. Сервисы и микросервисы разрабатывались на традиционном технологическом стеке, без использования реактивного подхода. Мое знакомство с реактивным подходом произошло в 2022 году. Плюсы и минусы я осознавал, как мог. В рамках разрабатываемой системы мне было сложно найти ему точку применения. Тогда сложилось понимание, что в существующих рамках реактивный подход не даст возможности эволюционных изменений. Если его применять, то применять ко всему и сразу, как постулирует реактивный манифест . Даешь революцию! Это было заблуждение. Его я не смог разрушить, даже изучая документацию и статьи. Чего-то релевантного моей ситуации в открытых источниках я найти не мог. Этой статьей постараюсь предложить путь и убедить сомневающихся, что долго раздумывать не стоит. Делайте смелый шаг на пути к реактивному стеку.

    habr.com/ru/companies/alfastra

    #spring_boot #webflux #tomcat #asynchronous #nio #netty #reactor #redis #performance #feign

  11. Использование ChatGPT o3-mini и DeepSeek при создании iOS приложения Countries “Страны Мира”

    Что делает “животворящая” конкуренция? Появление DeepSeek, позволило бесплатным подписчикам ChatGPT получить доступ к “рассуждающей” ChatGPT o3-mini. Я предложила этим двум ИИ создать довольно простое на первый взгляд тестовое iOS приложение Countries, которое показывает все страны Мира по регионам (Европа, Азия, Латинская Америка и т.д.) и для каждой страны её название и флаг, a также численность населения population, размер ВВП (валового внутреннего продукта) gdp и расположение страны на карте Мира. Использовались данные Всемирного банка (World Bank), но мы не сообщали ИИ ни сайты, ни структуры данных, всё это ИИ должен найти сам и использовать их при создании iOS приложения. Раньше я отдавала предпочтение Clause 3.5 Sonnet при создании iOS приложений, прибегая к ChatGPT 4.o1 для решения отдельных проблем. Но появление "рассуждающих" ChatGPT o3-mini и DeepSeek изменили всё. iOS разработка поднялась на новый уровень, и пока лидером в этой гонке для меня является ChatGPT o3-mini (даже в бесплатном варианте). Он способен вас приятно удивить.

    habr.com/ru/articles/880824/

    #chatgpt_o3 #swiftui #swift_development #swift_6 #concurrency #asynchronous #map #deepseek

  12. [Перевод] Введение в реактивное программирование

    Так уж получилось, что, устроившись на свою первую работу, я был вынужден напрямую столкнуться с Project Reactor в некоторых сервисах (чего, честно говоря, совсем не ожидал). Почесав репу, я понял, что придется мне идти курить доку, так как знаний по данной теме у меня, мягко говоря, было немного (знал Reactor примерно на уровне: чем отличается Mono от Flux ). В процессе чтения возникла гениальнейшая идея - попрактиковать свои навыки понимания тех. литературы на английском, при этом еще и разобравшись в необходимой мне теме, попутно исполнив свою хотелку написать статью для Хабра. Так и родился мой перевод вводной страницы из документации по реактору.

    habr.com/ru/articles/877332/

    #reactive_streams #java #rxjava #asynchronous #reactor

  13. CW: Preprints of data papers?

    @daniel It may depend on the type of #DataPaper. If it is really a rich methods-inclusive #metadata document for the dataset, print dates may not make much sense. Peer review of the contents of a dataset is challenging and delaying. I would like to see something more like an asynchronous post-publication review of datasets and their data papers (~= metadata). Users could attach review information based on experience using the data. Am I misunderstanding the question?

  14. It's that time of the year for VisualWorks job offers. :smalltalk:

  15. Did a small writeup on my attempt to build a #multiplayer asynchronous game in serverside #Blazor #dotnet using #sqlite #EntityFrameworkCore and my new best friend #copilot

    nerdur.com/wordur-update-summe

    #gamedev

    I have to say it works pretty good as #pwa as well and to play on mobile (except ios constantly forces you to login again. Its a bit agressive).

    The game is here: wordur.nerdur.com/

    Try it out and give me feedback if you have any

  16. Ready to level up your Event-Driven Architecture? 🚀

    The upcoming Microcks 1.14 release is bringing a powerful new capability to the community: Asynchronous Triggers! ⚡️

    Get a head start and check out the new documentation here:
    👉 microcks.io/documentation/expl

    Kudos to the Microcks maintainers for continuing to push the boundaries of API mocking and testing! 👏

    #AsyncAPI #EventDriven #Kafka #APItesting #OpenSource

  17. Gathering data from lots of different sources, providing it to the model then processing the output through post processing steps? That sounds like an asynchronous workflow, USE TRACING ~ @cartermp lauding the benefits of tracing for deploying and iterating AI applications #monitorama #monitorama24 #observability

  18. “Disintegration is a feature not a bug, of asynchronous systems, until you introduce telemetry and monitoring” ~ Johannes Tax from @grafana #monitorama #monitorama24 #observability

  19. Johannes Tax at @grafana describing the pain of distributed tracing in asynchronous systems “Disintegrated telemetry: The pains of monitoring asynchronous workflows” #monitorama #monitorama24 #observability

  20. Want to make your own multiplayer text game for free? 🤓

    If you’re into collaborative writing and storytelling, AresMUSH might be your jam.

    It supports asynchronous play - perfect for people with busy schedules.

    Despite early naysayers, developer Faraday pushed forward with the project. Today, hundreds of storytellers are actively writing and roleplaying on AresMUSH-powered games.

    Faraday's story: writing-games.org/aresmush-nex

    #FOSSFebruary #NationalStorytellingWeek #TextGames

  21. A Bit of Security for September 25, 2024
    Identity and Access Management coordinates two asynchronous processes: the user lifecycle, and the authentication hierarchy. Understanding the vulnerabilities at the many vertices of these processes enables effective identity-centric security. Listen to this -
    Let me know what you think in the comments below or at [email protected]
    #cybersecuritytips #idm #iam #identitymanagement #perimeter # #BitofSec
    youtu.be/SxYovsvOYEE

  22. 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