はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 非同期

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 109件)

C言語向けコルーチン非同期 I/O ライブラリ neco を使ってみた。

2024/04/11 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip コルーチン Twitter NECO 命令 C言語

はじめに C言語でコルーチンを扱う方法は色々ありますが、専用の命令を専用の記述方法で実装しなければならなかったりなど、あまりとっつきやすいものではありませんでした。 今日 X/Twitter のタイムラインで見付けた neco はまさにそんな悩みを解消できる物でした。 neco とは neco はコルーチンを使った非同期 I/O ラ... 続きを読む

Asynchronous over Synchronous / 同期という思い込み�世界は非同期で構成されている

2024/01/20 このエントリーをはてなブックマークに追加 56 users Instapaper Pocket Tweet Facebook Share Evernote Clip 同期

サーバーレスサービスである API Gateway や Lambda を使って 同期的な REST API を構築されている方は多いのではないでしょうか。サーバーレスで REST APIをつくると、リクエストの分だけの課金であったり、デフォルトの可用性が与えられたりメリットは大きいです。ただし、サーバーレスの真価は非同期アーキテクチャ... 続きを読む

[アップデート]全 AWS Fargate 利用者必見! Seekable OCI インデックスによりコンテナの起動が大幅に高速化するようになりました | DevelopersIO

2023/07/18 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip DevelopersIO AWS コンテナ インデックス 起動

[アップデート]全 AWS Fargate 利用者必見! Seekable OCI インデックスによりコンテナの起動が大幅に高速化するようになりました はじめに 昨年、AWSはSeekable OCI(SOCI)の導入により、アプリケーションの起動と同時にコンテナからデータを非同期にダウンロードするコンテナイメージの遅延読み込みを実現しました。 ... 続きを読む

Pythonで非同期投げっぱなしファイル書き出し - Qiita

2023/01/28 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita バッファ Python タスク main

Pythonで2面バッファにロギングしつつ、非同期でファイルに書き出す処理を書いてみた。 Fire-and-forgetとちゅうらしい。いわゆるヤリ逃げされるタスク。 動作仕様 ①main()は100msec周期で「日付+ダミーデータ」のCSVデータをバッファに書き込む。 ②dataNumMax(100)個データがたまったらファイル書き出し関数(writeDat... 続きを読む

GoとKinesis Data Firehoseで非同期の検索基盤を構築─モノリス化した「カオナビ」はアーキテクチャ改善にどう取り組み始めたか - はてなニュース

2023/01/19 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip カオナビ アーキテクチャ改善 構築 検索基盤 はてなニュース

社員の個性・才能を発掘し、戦略人事を加速させるタレントマネジメントシステム「カオナビ」を提供する株式会社カオナビでは、SaaS移行にあわせてクラウドを全面的に採用し、インフラの自動化などにAWSのマネージドサービスを積極活用しています。とはいえ10年近い運用で、サービス開発におけるシステムのモノリス化が課... 続きを読む

React 18のSuspenseを使ってReact Hook Formの非同期な初期値の扱いを簡単にする - Qiita

2022/07/16 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip SaaS Qiita Suspense taro Form

はじめに 普段はスタートアップで建設業界向けのSaaSの開発をしている作っているtaroと申します。 今回はReact18で登場したSuspenseを触っていたら、React Hook Formでフォームの初期値に非同期な値を設定するのが簡単になりそうだなーって思ったので、試してみました。 React Hook Formを使ったことがない方でもきっと... 続きを読む

JavaScriptのforEachで非同期処理を逐次実行する方法

2022/07/14 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip forEach 同期 ゴール 非同期処理 JavaScript

JavaScript の forEach は非同期ではない 時々ネットの解説記事で forEach は非同期だという解説を見かけますがこれは間違っています。実際の処理は逐次関数をコールバックしていくだけなので、普通に同期で動いています。コールバック中に非同期処理を使って待機動作を行っていないので、バラバラに動いているように見... 続きを読む

EC サイトの決済(与信)処理を非同期的に実施する場合の処理フローについて紹介 | Developers.IO

2020/06/11 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip 一例 Developers.IO EC 与信 処理フロー

決済の非同期的な処理フローをご紹介します。特に「与信」の処理は非同期で行うことが多いので、与信に関わる非同期処理フローについて「クレジットカードの本人認証(3Dセキュア)を使った決済」「オンライン決済サービス」の一例を使ってご紹介します。 概要 先日 EC サイト決済で特によく用いる 「与信」 と 「売上」 ... 続きを読む

4歳娘「パパ、Promiseやasync/awaitって何?」〜Promise編〜 - Qiita

2020/05/17 このエントリーをはてなブックマークに追加 389 users Instapaper Pocket Tweet Facebook Share Evernote Clip ヤツ 休日 ワイ 非同期処理 処理

とある休日 娘(4歳)「ねえパパ」 ワイ「なんや、娘ちゃん?」 娘「非同期って何?」 ワイ「ひ、非道鬼!?」 娘「そうそう、非同期処理とかいうやつ」 ワイ「非道鬼を処理やて・・・!?」 非道鬼「ヴォ〜〜〜!!!」 娘「!?」 娘「・・・現れたわね、非道鬼」 娘「処理してあげる」 ワイ「娘ちゃん、まだ4歳なのに... 続きを読む

バックグラウンドで実行するバッチ処理の改善のためSidekiq Enterpriseを導入しました? - メドピア開発者ブログ

2020/04/01 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip バッチ処理 バックグラウンド メドピア開発者ブログ 改善 森田

こんにちは、エンジニアの森田です。 MedPeerでは、バックグラウンドで非同期に処理を実行させる方法としてSidekiqを使っておりましたが、今回Sidekiq Enterprise(Proを含む)を導入しました。 https://sidekiq.org/products/enterprise.html 今回はSidekiq Enterpriseを導入するにあたって解決したかった課題と実際の導... 続きを読む

Node.jsの非同期I/Oについて調べてみた - Tech Blog - Recruit Lifestyle Engineer

2019/12/13 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Recruit Lifestyle Engineer

こんにちは、本記事は リクルートライフスタイル Advent Calendar 2019 13 日目の記事です。今日は sadnessOjisan がやっていきます。この記事では Node.js の非同期 I/O について調べたことを紹介します。 調べようと思ったきっかけは、先日の JSConfJP で Wrap-up: Runtime-friendly JavaScriptというランタイムレベル... 続きを読む

[Java] URLからファイルを非同期ダウンロードする - デベルマン

2019/10/25 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java デベルマン 並列 本稿 標準ライブラリ

本稿では、URLからファイルを非同期でダウンロードする方法について解説します。 こんな人におすすめ ファイルのダウンロードを自動化したい 初期処理等のため、プログラム上でファイルをダウンロードする必要がある 複数ファイルを並列でダウンロードしたい Javaの標準ライブラリによる実装方法やApache HttpComponents... 続きを読む

【Unity】非同期処理を簡単に記述できる「UniTask」の使い方をいくつか紹介 - コガネブログ

2019/09/11 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip UniTask Unity コガネブログ 目次 非同期処理

はじめに 「UniTask」を Unity プロジェクトに導入することで 非同期処理を簡単に記述できるようになります この記事では「UniTask」の使い方をいくつか紹介していきます 目次 はじめに 目次 検証環境 導入方法 使用例 Resources.Load を非同期で待つ シーンの読み込みを非同期で待つ 指定したフレーム数待つ 指定した秒... 続きを読む

CSSを非同期ロードする最も簡単な方法 - Qiita

2019/08/01 このエントリーをはてなブックマークに追加 229 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ブラウザシェア stylesheet CSS 同期

CSS読み込みの<link rel="stylesheet">は同期なので、レンダリングブロックします。 どういうことかというと、CSSファイルの読み込み・パースが終わるまで画面描写が止まってしまいます。 これに対策する方法としてpreloadというものが策定されましたが、対応状況が微妙です。 2019年7月時点でもブラウザシェアが8割しか... 続きを読む

遅延読み込み、無限スクロールなど、要素と境界の交差を非同期で検出する1Kbの超軽量スクリプト -Bounds.js | コリス

2019/07/04 このエントリーをはてなブックマークに追加 65 users Instapaper Pocket Tweet Facebook Share Evernote Clip 検出 軽量スクリプト 依存 パフォーマンス コリス

画像の遅延読み込みや無限スクロールを実装する際、ページ上に境界を定義し、その境界に要素が入ったかどうか判定して実行します。要素と境界の交差を非同期に検出し、パフォーマンスを改善する1Kbの軽量スクリプトを紹介します。 要素が境界に1px交差した、全部が入ったなどを正確に検出。他のJavaScriptへの依存はなく... 続きを読む

【AWS】API GatewayからLambdaを非同期で実行する - Qiita

2019/04/19 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Lambda AWS レスポンス API

はじめに 最近Web APIを素早く用意するためにAWSのAPI Gateway + Lambdaの構成をよく使います。 しかし、サービスの質の向上や、仕様のためAPIはレスポンスを早く返さなければならない場合が多々あります。 ネットで検索すると、API GatewayからInvocationTypeを指定してLambdaを非同期呼び出しする事で先にレスポンスを... 続きを読む

LambdaをAPI Gatewayから非同期で呼出してみた - Qiita

2019/04/01 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Lambda SQS API Gateway 処理

Lambdaは同一リージョン内での同時実行数が「1,000」で、 同期呼出の場合呼び出し時にMAXを超えた以降の処理はエラーになっちゃうんですよね。 SQS使って管理しろって言われるかもしれませんが、 できるだけ使用するサービス数は押さえてシンプルにさっぱり頂きたい。 というわけでなんとか楽をしたくて調べてみたところ... 続きを読む

iOSでNotificationを非同期で送ろう - Gunosy Tech Blog

2018/12/11 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip Notification iOS CircleCI Name

はじめに こんにちは。グノシー事業部でiOSの開発を担当している hongmhoonです。 この記事はGunosy Advent Calendar 2018の11日目の記事です。 昨日はtoshimaruさんのCircleCI 2.0/2.1の機能をフル活用してCI/CDワークフローを改善してみたでした。 Notificationの基本 NotificationCenter.default.post(name: .blogDea... 続きを読む

Rust と非同期 IO の歴史

2018/06/26 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip rust yank TOKIO Gotham RFCS

自己紹介 某社でサーバサイド Rust 書いてる 最近のサーバサイド Rust の話題 iron, gotham が開発停止 tokio-core が tokio になった RFCS に async-await が入った futures 0.2 が yank されそう 疑問 2018 年にもなって非同期 IO で疲弊している Rust は 2006 年に開発が始まった node.js も go も 2009 年には存在し... 続きを読む

JS基礎ー非同期とコールバック

2018/06/17 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip コールバック サブルーチン Promise function

初めに 自分は業務中でよくPromiseで非同期処理を実現しますが、そもそもなぜPromise使うのかをよくわからないので、今回は基礎からJavaScriptの非同期とコールバックについて整理してみます。 先ずは定義 非同期処理 :JSにおける非同期処理は、プログラムコードを上から順に1行ずつ実行していきません コールバック :他のコードの引数として渡されるサブルーチンである 例 function... 続きを読む

後から気づいたSlackでの分報がもたらすメリット | NTT Communications Developer Portal

2018/06/04 このエントリーをはてなブックマークに追加 76 users Instapaper Pocket Tweet Facebook Share Evernote Clip Slack SkyWay リモートワーク 岩瀬 分報

こんにちは、普段は SkyWay の開発・運用をしている岩瀬( @iwashi86 )です。 SkyWayチームでは、普段のコミュニケーションツールとしてSlackを活用しています。SkyWayチームでは、リモートワークを積極活用しているので、非同期で気軽に連絡が取れるSlackは重要なコミュニケーション基盤となっています。  Slackの使い方としては、いわゆる 分報 を導入しています。分報とは... 続きを読む

Big Sky :: Go 言語の非同期パターン

2018/05/31 このエントリーをはてなブックマークに追加 268 users Instapaper Pocket Tweet Facebook Share Evernote Clip Big Sky 言語 goroutine golang 一見

Go は goroutine という非同期の仕組みを提供していますが、使い方次第では色々なパターンが実装できる為、初めて goroutine を見た人はどの様な物が正解なのか分からない事があります。以前、このブログでも紹介した事がありますが Go の非同期の仕組みは一見単純な様に見えて実はとても奥深いのです。 Big Sky :: golang の channel を使ったテクニックあれこれ go... 続きを読む

Varnish Grace Modeで非同期にキャッシュを更新する - LCL Engineers' Blog

2018/02/21 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip LCL Engineers 森脇 キャッシュ Blog 弊社

2018 - 02 - 21 Varnish Grace Modeで非同期にキャッシュを更新する Varnish インフラ Webエンジニアの森脇です。 先日、 Inside Frontend というフロントエンドのイベントがあり、チームメンバーが参加しました。参加メンバーから日経新聞社様の「日経電子版を速くする」について共有をしてもらい、弊社でも活用できそうな点は、取り入れさせて頂くことにしまし... 続きを読む

Rxを使えば非同期か同期かを意識しなくてよくなるというのはどういうことか - アナログ金木犀

2017/12/01 このエントリーをはてなブックマークに追加 39 users Instapaper Pocket Tweet Facebook Share Evernote Clip kgmyshin ソリューション モチベーション 同期 多少

2017 - 12 - 01 Rxを使えば非同期か同期かを意識しなくてよくなるというのはどういうことか Android エンジニアがRxを使うモチベーションって非同期処理に対するソリューションとしてが多いと思うんだけど、Futuer使ったりするのと比べて、使う側がそもそも非同期か同期かを知る必要がない点が優れていると思います — 有象無象 (@kgmyshin) 2017年9月28日 この件、多少... 続きを読む

Clojure + core.async による非同期&並列プロセスの世界 - 紙箱

2017/10/29 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip core.async Clojure channel 紙箱

2017 - 10 - 29 Clojure + core.async による非同期&並列プロセスの世界 clojure core.asyncによる非同期プログラミング core.async は Clojure 用の、事実上標準の非同期プログラミングのライブラリです。 core.asyncの一番わかりやすい説明は、「Go-langのchannelの Clojure 版」という言い方でしょう。goマ... 続きを読む

 
(1 - 25 / 109件)