トンネル経由でGPG Suiteの更新を始めてしまった。ダウンロードがむっちゃ遅いorz
先日ケーブルテレビ屋さんにサポートをお願いしたのでフィードバックのお願いが来てるんだけどURLがhttpでなあ…
EC2だー
$ curl -v http://x.com/
* Trying 3.33.152.147:80...
* Connected to x.com (3.33.152.147) port 80 (#0)
> GET / HTTP/1.1
> Host: x.com
> User-Agent: curl/7.88.1
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Date: Sun, 23 Jul 2023 22:51:49 GMT
< Content-Type: text/html; charset=utf-8
< Content-Length: 57
< Connection: keep-alive
< Location: http://www.twitter.com
< Server: ip-10-123-122-137.ec2.internal
< X-Request-Id: …
<
<a href="http://www.twitter.com">Moved Permanently</a>.
TLSなしwwwありのtwitter.comにリダイレクトされてから、TLSありwwwありのtwitter.comにリダイレクトされて、最終的にTLSありwwwなしのtwitter.comにリダイレクトされる。これは外部の犯行わね。知らんけど。
Cloudflareさんに向いたっぽいねー
$ curl -v https://x.com/
* Trying 104.18.16.213:443...
* Connected to x.com (104.18.16.213) port 443 (#0)
:
* ALPN: server accepted h2
* Server certificate:
* subject: CN=x.com
* start date: Jul 24 00:29:05 2023 GMT
* expire date: Oct 22 00:29:04 2023 GMT
* subjectAltName: host "x.com" matched cert's "x.com"
* issuer: C=US; O=Google Trust Services LLC; CN=GTS CA 1P5
* SSL certificate verify ok.
* using HTTP/2
* h2h3 [:method: GET]
* h2h3 [:path: /]
* h2h3 [:scheme: https]
* h2h3 [:authority: x.com]
* h2h3 [user-agent: curl/7.88.1]
* h2h3 [accept: */*]
* Using Stream ID: 1 (easy handle 0x13d011400)
> GET / HTTP/2
> Host: x.com
> user-agent: curl/7.88.1
> accept: */*
>
< HTTP/2 302
< date: Mon, 24 Jul 2023 01:50:02 GMT
< location: https://twitter.com/
< cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< expires: Thu, 01 Jan 1970 00:00:01 GMT
< server: cloudflare
< cf-ray: …
<
* Connection #0 to host x.com left intact
@kuroringo 弊ぼっちはメモリがボトルネックになってるのでSidekiqのスレッド数をメモリがあふれない範囲で増やしています。弊ぼっちはlxcコンテナで走っているので物理コア数はよくわからないのですが、特にポストを配達するタスクで費やしている時間のほとんどはリモートとのやりとり待ちなので、走らせられるプロセス数やスレッド数はコア数にはあまり縛られないんじゃないかと思います。いっせいに画像をアップロードされたりすると事情が違ってきそうですが。
DocusaurusはReactでつくられているのでReactのオキテに従わないとToastも表示できないしグローバルな状態をどうやって保持すればいいかわからないし古くなりつつあるVuePressでもいいのかなあと思い始めてるぐぬぬ
Linuxのプロセスはそれぞれメモリを占有するからプロセス数に比例してメモリを消費するけど同じプロセス内のスレッドはほとんどのメモリを共有するからメモリ的な意味でお得だよ(その代わり気をつけないと知らないうちに別のスレッドから状態を変更されたりする)
@tateisu なるほどなるほど!PostgreSQLのサーバはクライアントからの接続ごとにプロセスを起動すると聞いたことがあります。
@tateisu SQLiteクライアント(?)はクエリごとに親アプリのプロセスからスレッドとして起動される感じなのでしょうか?データはファイルシステム側の機能でロックすると聞いたことがあるので、もしそうなら排他制御のためのプロセスが要らなくなりそう。
This account is not set to public on notestock.
@tateisu あ、なるほど。呼ぶとスレッドを起動してクエリが完了したらコールバックしてくれるようなライブラリ関数があるのかと勘違いしました
This account is not set to public on notestock.
ActivityPubサーバ大きさ分布調査、平常時と緊急時と比べたかったのに、ずっと緊急時でどうすりゃいいんだ…
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.