2023-03-01から1ヶ月間の記事一覧
これは、なにをしたくて書いたもの? 前に、ElasticMQを使ってAmazon SQSの可視性タイムアウトを試してみました。 Amazon SQSの可視性タイムアウトをElasticMQで確認する - CLOVER 今度は、デッドレターキューを試してみたいと思います。 Amazon SQSデッドレ…
これは、なにをしたくて書いたもの? HikariCPのMySQL Connector/J(MySQLのJDBCドライバー)に関するWikiを見ていて、ふと疑問に思ったことがありまして。 MySQL Configuration · brettwooldridge/HikariCP Wiki · GitHub それは、rewriteBatchedStatements…
MySQLのJDBCドライバーであるConnector/Jですが、どのようなプロパティを設定した方がいいのかよく忘れるので。 いい情報はないかな?と思ったら、HikariCPのWikiによくまとまっていました。 MySQL Configuration · brettwooldridge/HikariCP Wiki · GitHub …
これは、なにをしたくて書いたもの? 以前、こんなエントリーを書きました。 Database RiderをSpring Framework(Spring Boot)と合わせて使う - CLOVER Spring Framework 5以降であれば、rider-junit5を使うのがよいのだろうと思ったのですが、ちょっと気に…
これは、なにをしたくて書いたもの? タイトルどおり、Spring TestのTestExecutionListenerというものを試してみようかなと思いまして。 Spring TestのTestExecutionListener TestExecutionListenerはSpring TestContext Frameworkの一部で、テスト実行時の…
これは、なにをしたくて書いたもの? Amazon SQSの可視性タイムアウトというものを、1度見ておこうかなと思いまして。 こちらですね。 Amazon SQS可視性タイムアウト - Amazon Simple Queue Service Amazon SQSの可視性タイムアウト Amazon SQSの可視性タイ…
これは、なにをしたくて書いたもの? JavaScriptのMapやSetをJSON#stringifyでJSON文字列にすると、思わぬ結果になったのでこのあたりをちょっとメモしておこうかなと。 こんな感じですね。 // Map test('apply JSON.stringify to Map', () => { const map =…
これは、なにをしたくて書いたもの? Node.jsでマルチプロセス、それからNode.js 10.5.0以降であればマルチスレッドが使えるようなので、興味がてら試してみることに しました。 Node.jsでマルチプロセス、マルチスレッド Node.jsでマルチプロセスを扱うには…
これは、なにをしたくて書いたもの? RabbitMQのチュートリアルをJavaScriptクライアント+TypeScriptでやっていこう、ということで。 今回は「Work Queues」を扱います。こちらですね。 RabbitMQ tutorial - Work Queues — RabbitMQ Work Queues 最初のチュ…
これは、なにをしたくて書いたもの? Node.js v15からPromise版のsetTimeout、setIntervalが導入されているのですが、どこのモジュールなのかよく忘れるのでメモ。 Timers Promises API Promise版のsetTimeout、setInterval(とsetImmediate)は、timersモジ…
これは、なにをしたくて書いたもの? この前、Ubuntu Linux 22.04 LTSにRabbitMQをインストールしてみました。 Ubuntu Linux 22.04 LTSにRabbitMQをインストールする - CLOVER RabbitMQを見直すのとTypeScriptの学習も兼ねて、JavaScriptクライアントを使っ…
これは、なにをしたくて書いたもの? AWS SDK for Java 2.xを使うと、APIの各種レスポンスからSdkHttpResponseというインターフェースのインスタンスを取得することが できます。 こちらですね。 SdkHttpResponse (AWS SDK for Java - 2.20.17) このクラスに…