タグ

2018年1月9日のブックマーク (6件)

  • プロダクションでRedis Clusterを3年間運用し続けた所感 - Qiita

    ちなみに更新内容的には、以下のような感じでした。 4.0.3「PSYNC2のバグ直したよ」 4.0.4「PSYNC2のバグ修正いくつか、4.0.3に入れ忘れてたわ」 4.0.5「4.0.4のバグ修正、壊れてたわ」 というわけで、4.0系はまだ使わないほうがいいです。 その2 Redisのログは何を監視している? Redisのログは非常に説明的で、あまりシステムによる監視に向いてません。 とりあえず、以下は正規表現で雑にひっかかるようにしています。 AOF出力関連 Asynchronous AOF fsync is taking too long (disk is busy?). Writing the AOF buffer without waiting for fsync to complete, this may slow down Redis. AOF出力時にI/O性能が足りない時に

    プロダクションでRedis Clusterを3年間運用し続けた所感 - Qiita
  • blog.md · GitHub

    blog.md 記事のリンク: https://medium.com/@i2tsuki/https-medium-com-i2tsuki-redis-cluster-ops-monitoring-and-watch-techniques-8b2d0d9e92b6 この記事ははてなエンジニア Advent Calendar 2017の 20 日目の記事です。19 日目の記事は yasuhiro_onishi さんのScratchを使った子どもへのプログラミング教育 - 大西ブログでした。 今年の 2 月にはてなに入社して、あと 1 ヶ月と少しで 1 年を迎えようとしています。はてなに入社してから Mackerel のインフラと時系列データベースの AWS 移行プロジェクトを任されたり、移行を終えた後も後片付けや移行後の運用を担当したりと、主に Mackerel にコミットしていた 1 年でし

    blog.md · GitHub
  • Gradle 4.4の初歩的な仕組み、使い方を学ぶ - Qiita

    build.gradleの見方 Spring Bootを利用したアプリケーションのひな型を生成してくれるSPRING INITIALIZRから、ビルドにGradleを使うWebアプリケーションのひな型を生成し、そこに含まれるbuild.gradleを読んでみました。 また、参考に同じ条件でMavenを使ったひな型を生成し、そのpom.xmlを下記に掲載しました。 Maven <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.

    Gradle 4.4の初歩的な仕組み、使い方を学ぶ - Qiita
  • Spring MVC コントローラの引数 - Qiita

    Spring MVCのコントローラメソッドは、画面で入力されたパラメータ以外に、様々な情報を引数として受け取ることができます。 アノテーションを使用して受け取る メソッドの引数にアノテーションを指定することで受け取ることができる情報がいくつかあります。 リクエストパラメータ @RequestParamアノテーションを指定すると、URLに含まれるクエリパラメータや、メッセージボディーに含まれるポストパラメータを受け取ることができます。 @GetMapping("/hello") public String hello(@RequestParam("name") String name) { ブラウザから「/hello?name=world」のように、URLにクエリーパラメータを指定することで、コントローラメソッドで、指定された値を取得することができます。 required属性 リクエストパラ

    Spring MVC コントローラの引数 - Qiita
  • Spring BootでSpring Cache(Cache Abstraction)を試す - abcdefg.....

    Spring BootでSpring Cache(Cache Abstraction)を試したメモです Spring BootでSpring Cache(Cache Abstraction)のAOPを試してみました。 Cache Abstraction Maven Dependency @EnableCaching @Cacheable @CachePut @CacheEvict @Caching @CacheConfig JSR-107(JCache) Maven Dependency @CacheResult @CachePut @CacheRemove @CacheRemoveAll Cache Abstraction Cache Abstractionはキャッシュを抽象化する仕組みです。 実際のキャッシュの実装に依存せずにキャッシュを操作するインターフェースを提供します。 下記の実

    Spring BootでSpring Cache(Cache Abstraction)を試す - abcdefg.....
  • Spring Data JDBC 1.0.0.BUILD-SNAPSHOT(-> 1.0.0.RELEASE)を試してみた - Qiita

    Spring Data JDBC 1.0.0.BUILD-SNAPSHOT(-> 1.0.0.RELEASE)を試してみたJavaspringMyBatisSpringBootspring-data 2018年最初のエントリーは・・・@sndr さんの「Spring Data JDBC Preview」を見て「へ~」と思ったSpring Data JDBCを試した際のメモです。まだ単純なCRUDレベルのサポートだけのようですが、Spring Data JDBCが正式にリリースされてSpring Data RESTのサポート対象になることを(非常に)期待しています! ↓ 2018/9/21に正式リリースされたので、内容を1.0.0.RELEASEベースに修正しました! 検証バージョン Spring Data JDBC 1.0.0.RELEASE Spring Boot 2.0.5.RELEA

    Spring Data JDBC 1.0.0.BUILD-SNAPSHOT(-> 1.0.0.RELEASE)を試してみた - Qiita