タグ

Javaとinstagramに関するyassのブックマーク (2)

  • Post by @instagram-engineering · 2 images

    Fast, auto-generated streaming JSON parsing for Android The Instagram engineering team is constantly looking at how we can improve the speed, reliability and overall performance of the app. One of the things we wanted to improve is how quickly people using the Android app can view “News” in their Instagram feed—the place you go to see when people tag you, like or comment on one of your posts, or e

    Post by @instagram-engineering · 2 images
    yass
    yass 2014/09/13
    " First, ObjectMapper incurs a significant one-time penalty the first time it encounters an object it has not previously serialized/deserialized. / Second, ObjectMapper performs a lot of memory allocations, which can stress the garbage collector. Finally, it retains a large memory footprint "
  • Maven使いのためのPMD入門(2012年夏) - Kengo's blog

    PMDは「枯れた技術」だと思うしネット上にも日語情報は多いですが、わりと古いものが多い気がするし1箇所にまとまってたほうが便利だと思うのでまとめてみます。 なお著者のスペックの都合上、SBTのようなナウでヤングなビルドツールは対象にしていませんすみません。ご存知でしたらぜひ教えてください。 PMDとは PMDはJavaコードを分析して潜在的なバグを探すツールです。コピペ検知ツールCPDを含んでいます。開発への基的な適用方法としては以下の2パターンがあるでしょう。 ビルド手順に組み込む 潜在的なバグが見つかった段階でビルドを中断する(あるいは警告する) 常時監視によるエンバグ予防に 不定期に実行する クセや課題の確認に使う、ブラッシュアップの参考にする 潜在バグ一掃タスク、品質向上月間などに 第3者の視点で自動的にコードを確認するPMDは、スキルの異なる複数人数による開発で強力な支援ツー

    Maven使いのためのPMD入門(2012年夏) - Kengo's blog
  • 1