タグ NOTTV
人気順 10 users 50 users 100 users 500 users 1000 users1000万ユーザに耐えるサーバを作ってみた
概要 スケーラビリティが高く1000万ユーザに耐えるAPIサーバを作成しました。TwitterのようなSNSです。 実装はGitHubで公開しています。 開発環境は次の通りです。 Node 16.14 Express 4.17.3 DynamoDB 2012-08-10 機能要件は次の通りです。 ツイート機能 ツイートに対してコメント機能 フォロー機能 タイムライン機能 ... 続きを読む
【Ruby】LinuxとRubyとCoW - 地方エンジニアの学習日記
hiboma.hatenadiary.jp こちらのアンサー記事を書いてみますw なぜ CoW の話が出てきたのか なぜCoWを気にしたのかを話すとまず社内で動かしているAPIサーバがメモリ利用過多となってアラートがなったのが話のスタートでした。サービス自体はUnicornを使って動いています。 メモリ利用過多となったときに調べる手法は言... 続きを読む
JAMスタックを実現する国産サービス「Kuroco」正式リリース。GitHub Actionsでビルドし、Webホスティング、APIサーバなど提供。月額1100円分まで無料 - Publickey
JAMスタックを実現する国産サービス「Kuroco」正式リリース。GitHub Actionsでビルドし、Webホスティング、APIサーバなど提供。月額1100円分まで無料 kurocoは当初、いわゆる「ヘッドレスCMS」と呼ばれる機能を提供するWebサービスとして登場しました。 今回、これにGitHub Actions連携機能とWebホスティング機能などが... 続きを読む
Hotwireとは何なのか?
はじめに HotwireはBasecampが発表した、モダンなWebアプリケーションを作るための新しいアプローチです。名前もHTML OVER THE WIREから来ているように、HotwireではHTMLをサーバーから送ります。「それ普通のWebアプリケーションでは?」と思う方もいるかもしれませんが、SPA + APIサーバでJSONが使われるのに対し、SPA... 続きを読む
Next.js 4年目の知見:SSRはもう古い、VercelにAPIサーバを置くな - Qiita
Next.js by Vercel - The React Framework 画像は Next.js サイコー!っていう顔です。 Webフロントエンドエンジニアであれば、「Reactのフレームワーク」と聞いて真っ先に思いつくであろうNext.js。僕は小規模の趣味開発から中規模の業務まで、4年程度Next.jsを使い続けてきました。触りはじめの当時はバージョン4で、”... 続きを読む
AWS CDKとGitHub ActionsでLambdaで動くAPIをTypeScriptで作る - SMARTCAMP Engineer Blog
こんにちは、 https://boxil.jp を作っている徳田(haze_it_ac)です。 先月に今風?な構成のAPIを業務で作ったので、その紹介をしようと思います。 作るもの・要件 雑な図 外部のAPIを叩くためのアプリケーションです。 BOXILのAPIサーバから今回作るAPIを叩き、そこから外のAPIを叩いて情報を取得したり、処理をしたりす... 続きを読む
SPA+SSR+APIで構成したWebアプリケーションのセッション管理 - ペパボテックブログ
カラーミーショップ サービス基盤チームのkymmtです。この記事では、サーバサイドレンダリングするシングルページアプリケーションとAPIサーバからなるWebアプリケーションのセッション管理方法について紹介します。 アプリケーションの構成 構成の概要 今回は例としてEC事業部で提供するカラーミーリピートをとりあげま... 続きを読む
おうちハック 〜サイコロキャラメルに収まる、可愛くて、実用的な食洗機回し忘れ通知システムを作る〜 - Qiita
設定値の意味: https://mono-wireless.com/jp/products/TWE-APPS/App_Tag/interactive.html ソフトウェア開発 Web APIサーバを作ります。作るAPIは次の2つです。 食洗機の稼働状態を返すAPI: 下記コードの GET '/api/' + API_SECURE_KEY + '/dishwasher' 食洗機を回し忘れている場合にリマインド通知を飛ばすAPI: 下記コ... 続きを読む
GoでAPIサーバをはやくつくる - Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
GraphQLをプロダクトに採用した所感 – SOELU Developers – Medium
GraphQLサーバの実装についてGraphQLを採用するとき、『APIサーバの実装が難しくなるのではないか』という懸念を持っていましたが、これは完全に杞憂でした。GraphQLサーバがやることは、求められたフィールドに応じてレスポンスを組み立てる関数を順次叩いていくだけです。サーバの実装コストは従来のAPI開発と変わりま... 続きを読む
REST API仕様からAPIクライアントやスタブサーバを自動生成する「OpenAPI Generator」オープンソースで公開。Swagger Codegenからのフォーク - Publickey
REST API仕様からAPIクライアントやスタブサーバを自動生成する「OpenAPI Generator」オープンソースで公開。Swagger Codegenからのフォーク RESTful APIの仕様を基に、APIクライアント用SDK、APIクライアントのテスト用にAPIサーバのように振る舞ってくれるスタブサーバ、Webサーバのコンフィグレーション、ドキュメントなどを自動生成してくれる「Ope... 続きを読む
REST API仕様からAPIクライアントやスタブサーバを自動生成する「OpenAPI Generator」オープンソースで公開。Swagger Codegenからのフォーク - Publickey
REST API仕様からAPIクライアントやスタブサーバを自動生成する「OpenAPI Generator」オープンソースで公開。Swagger Codegenからのフォーク RESTful APIの仕様を基に、APIクライアント用SDK、APIクライアントのテスト用にAPIサーバのように振る舞ってくれるスタブサーバ、Webサーバのコンフィグレーション、ドキュメントなどを自動生成してくれる「Ope... 続きを読む
GoでとあるAPIサーバを実装し直した話 - Mercari Engineering Blog
2016 - 12 - 19 GoでとあるAPIサーバを実装し直した話 Go サーバサイドエンジニアの @b4b4r07 です。この記事は Go Advent Calendar 2016 の 19 日目です。今回は Go ( Revel フレームワーク) で書かれていた API サーバをフルスクラッチで書き直したお話をします。 Revel とは A high productivity, full-... 続きを読む
Rails5 apiモード + JSONAPI ResourcesでAPIサーバを作る - zakki
2016 - 05 - 22 Rails5 apiモード + JSONAPI ResourcesでAPIサーバを作る 技術系日記 jsonapi-resourcesはこちら cerebris/jsonapi-resources: A resource-focused Rails library for developing JSON API compliant servers. 下準備 インストー... 続きを読む
スマホアプリ開発時にさくっと叩けるAPIサーバをnginx・Let’s encrypt・JSON Serverで構築する - Qiita
目的 スマホアプリ開発の初期段階でまだAPIの仕様等がフワっとしているような状況で、さくっと試験用のAPIサーバーを立てて、APIをちょこちょこいじってみながらアプリ開発をしたい。 ローカルマシンにJSON ServerでAPIサーバ立てるのが一番早そうだったけど、どうせならネットワーク上に置いてHTTPSでAPI叩いてみたいよね、ってことで構築してみた。 完成予定図 スマホアプリ開発用PC ↓↑... 続きを読む
Railsで構築しているWebサービスをjQueryベースからReactに移行する時の知見 | スペースマーケットブログ
こんにちは、エンジニアの小林です。 先日、スペースを貸し出すオーナー様向けのダッシュボード(管理画面)を リニューアル しました。 スペースマーケットはwebサーバもAPIサーバもRailsで構築しているのですが、JQueryをベースに構築していたリニューアル前の実装からReactをベースにした実装へ移行した際に得た知見を書きたいと思います。 サーバ構成 既存のサーバ構成では、webサイトはweb... 続きを読む
fluent-agent-hydraで省エネログ転送 - Mercari Engineering Blog
2015 - 12 - 15 fluent-agent-hydraで省エネログ転送 Site Reliability Engineering Teamの @cubicdaiya です。 今回はGo製のログ転送エージェントである fluent-agent-hydra とメルカリでの利用事例について紹介します。 メルカリとFluentd メルカリではAPIサーバのアクセスログやアプリケーション固有のロ... 続きを読む
FacebookとInstagramのダウンはAPIサーバの不具合が原因 - ITmedia ニュース
FacebookとInstagramが約1時間ダウんしたのはAPIサーバの不具合が原因で、既に問題を特定して解決したとFacebookが説明した。 米Facebookは米太平洋時間の1月26日午後11時31分(日本時間の27日午後4時31分)、公式ステータスページで、午後10時10分~11時10分の約1時間、FacebookとInstagramが利用できなくなっていた原因は両サービスのAPIサーバ... 続きを読む
Source: 学生のときにエンジニアという職業について考えていたことを今振り返って
2014年9月7日日曜日 学生のときにエンジニアという職業について考えていたことを今振り返って 学生エンジニアと話す機会が増えました。 先週、学生エンジニア向けインターンTreasureの講師を担当したのです。私はサーバサイドエンジニアリングの領域が担当で、Web API設計やPHPによるAPIサーバの実装、TDDなどについて講義しました。学生は20名ほどおり、みんな熱心に予習をしてきており、その... 続きを読む
全てがJSONになる - ✘╹◡╹✘
2014-06-10 全てがJSONになる TL;DR JSON Schemaを使ってこういうことが実現可能になった。 ダミーAPIサーバの提供 ドキュメントの自動生成 APIクライアントの動的定義 APIサーバのバリデータの動的定義 APIサーバのレスポンスの自動テスト JSON Schemaとは JSON SchemaというのはあるJSONのデータ構造を記述するための方法および書式の仕様で、 ... 続きを読む
JSON+HTTPでメールが送信出来るAPIサーバ``Haineko'' | /var/log/azumakuniyuki
2013/08/05 JSON+HTTPでメールが送信出来るAPIサーバ``Haineko'' 夏に``Haineko''というHTTPでメール送信が出来るWebアプリケーションといいますか、HTTPでアクセス可能なAPIを作りました。 ざっくりした話は七月にはてなさんで開催されたKyoto.pmで発表したのですが、Hainekoの全体を見渡した話はまだ書いていなかったので、暦の上で秋になる前に書... 続きを読む
nroongaでつくる groonga 全文検索 APIサーバ // Speaker Deck
Copyright © 2011 GitHub Inc. All slide content and descriptions are owned by their creators. F.A.Q. Terms of Service Privacy Policy 続きを読む
外部APIを含めたWebアプリのテストをしてみる - perl勉強メモ
テスト, plack/psgi | 00:37 | 外部APIを用いたWebアプリのコントローラテストについて。 たとえば数値の2乗を結果として返すAPIサーバがあるとして、そのAPIを利用した結果をHTMLとして出力するアプリケーションを考えてみます。 しかし、このように外部APIサーバを用いるとテストが難しくなります。もしかしたらアクセスコントロールされているかもしれませんし、メンテナンスされ... 続きを読む