LINEのストレージ効率化を支えるJPEG↔HEIF変換プロジェクト「Antman」開発記

写真や動画などのLINEのメディアデータは、すべてLINEのメディアプラットフォームが運営するメディアストレージ「OBS(Object Storage)」で管理しています。OBSは、LINEとLINEファミリーサービスで使うメディアデータを管理しており、計100PB(PetaByte:ペタバイト)くらいのストレージを使用しています。そのうち約30PBを占めているのが、このLINEのアルバム機能なのです。すべてのデータをサーバーに保存しなければならないので、ストレージサーバーの費用だけでも無視できないくらい高い費用がかかっています。

Python版LINE Pay API SDK(v3対応)がリリースされたので使い方をご紹介します。

LINE Pay SDK Python

こんにちは。LINEでテクニカルエバンジェリストとしてLINEのAPIを利用したデベロッパーのビジネスの成功をお手伝いさせていただいている立花です。

先日リリースされたLINE Pay API v3のPython版SDKをAPI Expert加川澄廣さんが公開して下さいましたので、使い方をご紹介いたします。

「LINEのお年玉」におけるフロントエンドでの UX へのこだわり

皆さん、こんにちは。LINEでフロントエンド開発を担当しているシュウと申します。
昨年末に、年に一度の企画「LINEのお年玉」キャンペーンにて JavaScript の部分を担当させていただきました。そこで、今回は、 前回の記事に引き続き、「LINEのお年玉」での実装の裏側について紹介いたします。

今回は、小さいながらもアプリケーションの品質を大きく上げる、こまかな UX 向上施策について紹介したいと思います。

コードの可読性についてのプレゼンテーション紹介 vol. 4: “依存関係” 編

こんにちは。コミュニケーションアプリ “LINE” の Android クライアントチームの石川です。

この記事は、 “コードの可読性についてのプレゼンテーション紹介” の不定期連載記事の第四回です。前回の記事はこちらです。

今回は、型と型の “依存関係” の話として、第六章と第七章の解説をします。

ElastiFlowによるインターネットトラフィックの可視化

こんにちは、ネットワーク室サービスネットワークチームでアルバイトをしている中川 稜です。
LINEでは現在インターネットエッジルータのFlow情報を収集・分析・可視化するためのツールとしてElastiFlowを利用しています。
今回はElastiFlowどのように構築し、どのようにデータを可視化しているかを紹介します。

デコレータ使わない Vue.js + TypeScript で進んだ「LINEのお年玉」キャンペーン

皆さん、こんにちは。LINEでフロントエンド開発を担当しているUIT1室のシュウと申します。

今回、年に一度の企画「LINEのお年玉」キャンペーンにて JavaScript の部分を担当させていただきました。LINEのお年玉は多くのトラフィックが流れる大規模かつ短期間の企画となります。

技術的な挑戦をするためのプロジェクトとしてもちょうど良いサイズ感であったため、今回多くの挑戦を行いましたので、連載形式で紹介していければと思います。

初回である今回は、Vue.js と TypeScript を併用した開発についてです。

Devoxx Belgiumで学んだ方法でKubernetes上のSpring Bootをモニタリングする

こんにちは、LINE FukuokaでサーバーサイドエンジニアをやっているTeodorです。
11月にLINE Shopチーム(スタンプショップ、着せかえショップ、LINE STOREを開発)の他の3人のメンバーと一緒に、ベルギーのアントワープで開催されたDevoxx Belgium 2019に参加してきました。アントワープはDevoxx発祥の地で、ベルギー最大の都市でもあります。
Devoxx は2001年に始まった開発者コミュニティによるカンファレンスで、あっという間にベンダー非依存としては世界最大規模のJavaカンファレンスに成長しました。

try! Swift NYC 2019 登壇レポート

みなさん、こんにちは。LINE Fukuokaで新卒エンジニアとしてLINE Creators StudioのiOSクライアントを開発しているfreddi(@___freddi___)です。

2019年9月9日と9月10日(9月8日にワークショップ)にアメリカ・ニューヨークで開催されたtry! Swift NYC 2019で登壇しましたので、登壇者としての目線から見たレポートをお届けします。

LINEにおけるお金とユーザーのジレンマ – pmconf –

みなさんこんにちは。LINE執行役員、企画センター ビジネスプラットフォーム企画室 室長の二木です。
先月開催されたプロダクトマネージャーカンファレンスにて「LINEにおけるお金とユーザーのジレンマ」をテーマに登壇させていただきました。
本記事では当日お話しした内容を中心に時間内で伝えきれなかった詳細についてお伝えしたいと思います。