CLOVER🍀

That was when it all began.

2021-12-01から1ヶ月間の記事一覧

2021年の振り返り

2021年も終わりになりますね。恒例の振り返り的な。 2020年の振り返りで言っていたこと 2020年の振り返りでは、このあたりをやろうと言っていました。 Terraform Java(Quarkus、Vert.xあたり) Go Python または TypeScript データストアまわり Debezium な…

TypeScriptでElasticsearchにアクセスしてみる

これは、なにをしたくて書いたもの? ElasticsearchのJavaScriptクライアントのドキュメントを見ると、TypeScriptのサポートがありそうだったので こちらを使ってElasticsearchにアクセスするコードを書いてみようかなと。 TypeScript support | Elasticsear…

express-sessionを試してみる(メモリ、Redis)

これは、なにをしたくて書いたもの? Expressのセッション管理の仕組みを使ってみようかな、と思いまして。 Expressとセッション Expressのセッションに関する話は、以下に少し出てきます。 Production Best Practices: Security / Use cookies securely Exp…

JavaでUNIXドメインソケットを使う

これは、なにをしたくて書いたもの? Java 16でUNIXドメインソケットが扱えるようになったらしく、Java 17も出たことですし触っておこうかなと。 JEPs in JDK 17 integrated since JDK 11 JEP 380: Unix-Domain Socket Channels UUNIXnixドメインソケットと…

Infinispan Server 13.0でCluster Health APIを確認する

これは、なにをしたくて書いたもの? Infinispan Serverの、ヘルスチェックAPIを確認してみたいなと思いまして。 もっと言うと、クラスター内のノードが停止してデータのリバランスが発生した場合、現在リバランス中なのか? もう安定したのか?を知る方法は…

Ubuntu Linux 20.04 LTSにVaultをインストールする

これは、なにをしたくて書いたもの? 前々からちょっと気になっていた、Vaultを扱ってみることにしました。 Vault Vaultのオフィシャルサイトは、こちら。HashiCorpのプロダクトですね。 Vault by HashiCorp Vaultがどんなものかは、ユースケースを見るのが…

CockroachDBクラスターで、ノードを増減・廃止させてみる

これは、なにをしたくて書いたもの? CockroachDBクラスターでノードの増減を行って、その挙動を見てみようかなと。 ノードの追加と削除 ノードの追加は、cockroach startコマンドで既存のクラスターに参加すれば良さそうですね。 cockroach start | Cockroa…

Infinispan Server 13.0とHot Rod Clientでメトリクスを取得する

これは、なにをしたくて書いたもの? Infinispan Server、それからHot Rod Clientで、メトリクスを取得してみたいと思いまして。 なんとなく、Infinispan ServerにEclipse MicroProfile Metricsが入っているのは気づいていたので、主にこちらを 試してみたい…

Serverless Express+TypeScriptを使って、LocalStackにAmazon API Gateway+AWS Lambdaの環境を構成してみる

これは、なにをしたくて書いたもの? AWS Lambdaで使える、フレームワークをちょっと試してみたいなと思いまして。 Serverless Expressというものがあるみたいなので、ちょっと試してみることにしました。 Serverless Express Serverless ExpressのGitHubリ…

WildFlyの設定や操作、ログメッセージなどがまとめられているModel Referenceについて

これは、なにをしたくて書いたもの? WildFlyのstandalone.xmlに定義可能な要素や属性、それからCLIで使う行う操作などがまとめられている Model Referenceというものがあるのですが、たまに思い出そうとすると「どれのことだっけ?」となるので メモしてお…

systemd制御下で動作するプロセスの、リソース制御を行う

これは、なにをしたくて書いたもの? Linuxにおけるリソース制御といえば、ulimitです。 limits.conf(5) - Linux manual page /etc/security/limits.confファイルや/etc/security/limits.dディレクトリ内に[任意の名前].confファイルを作成して nofileなどの…