タグ

2018年10月19日のブックマーク (20件)

  • Amazon EKS ネットワーク - Amazon EKS

    このページの改善にご協力ください ユーザーガイドの改善にご協力いただけませんか? このページの下部までスクロールし、[GitHub でこのページの編集] を選択します。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。 Amazon EKS ネットワーク Amazon EKS クラスターは VPC 内に作成されます。ポッドネットワークは、Amazon VPC コンテナネットワークインターフェイス (CNI) プラグインによって提供されます。この章では、クラスターのネットワークの詳細に関する以下のトピックについて説明します。

    komlow
    komlow 2018/10/19
  • Kubernetes on AWS

    Further Reading Kubernetes Library Learn More CI/CD for Kubernetes Learn More Best Practices for Hybrid Cloud Kubernetes with EKS Download Now FROM THE BLOG EKS Blueprints and GitOps best practices Read More GitOps With GitHub Actions and EKS Read More eksctl and Flagger Read More If you’re looking for information on how to get started with Kubernetes on AWS Cloud, you’ve come to the right place. 

    Kubernetes on AWS
  • Kubernetes標準のストレージ機能をおさらいしよう - Speaker Deck

    cndjp第8回勉強会の発表資料です。

    Kubernetes標準のストレージ機能をおさらいしよう - Speaker Deck
  • Elasticsearchの運用に関する典型的な4つの誤解 | Elastic

    初のフライト変更ということで、羽田空港で5時間の待ち時間ができたのでブログを書いているところです。 皆さんの使用方法などを知りたいと思い、日語で書かれたツイートやブログを時々みていますが、 共通で見受けられるElasticsearchに関する誤解があるようです。 よりよくElasticsearchを利用していただくために、よく陥る誤解とどうすれば良いかというのを紹介しようと思います。 誤解:2台でHA構成 「1台では、マシントラブルなどがあった場合に、Elasticsearchが利用できなくなるという心配から、2台でElasticsearchのクラスターを構成すれば1台ダウンしてもサービスを維持できるだろう。」 残念ながら2台では完全なHA構成にはならないのがElasticsearchです。2台構成のクラスターは、データの欠損という障害に対しては有効です。 が、1台故障してもクラスターが

    Elasticsearchの運用に関する典型的な4つの誤解 | Elastic
  • 選挙カーは時速100キロ以上出すと候補者の主張が伝わらない :: デイリーポータルZ

    行く先々で「うちの会社にはいないタイプだよね」と言われるが、人はそんなこともないと思っている。愛知県出身。むかない安藤。(動画インタビュー) 前の記事:フラミンゴに見られながらカニピラフをべる~投稿頼りの旅in茨城~ > 個人サイト むかない安藤 Twitter 実験するために選挙カーを作ってもらった これまで選挙に出馬したことがある人は知っているかもしれないが、選挙カーは一般人でも借りられるのだ。正確にいうと借りるというよりも作る、といった方が近いかもしれない。 今回、実験のために専門の業者にお願いして選挙カーを1台作ってもらった。それがこれである。 選挙カーだ。 うむ、立派な選挙カーである。 候補者役にはスーツが似合う人がいいだろうと思い、ライター西村さんにお願いした。特に詳細は話さずにスーツできてほしい、とだけ伝えて待ち合わせしたので、これを見た時にはなぜおれが選挙に?と驚いたこ

    選挙カーは時速100キロ以上出すと候補者の主張が伝わらない :: デイリーポータルZ
    komlow
    komlow 2018/10/19
  • Treasure Dataに入りました&Plazma tech talkで話しました – Aki Ariga – Medium

    気づけば入社して2ヶ月ほど経ってしまいましたが、Treasure Dataに入ったと思ったらArmに入社していました。 Machine Learning teamの3人目のエンジニアとして、HivemallやTD上での機械学習周りの開発と、お客様へのコンサルティング等々をやっていきます。振り返ってみるとML的に強い人と同じチームで仕事するのは初めてな気もするので、楽しいです。 入社2日目には話すことが決まっていたPlazma tech talkのスライドはこちらです。TD上でのML何ができるんだっけという話の整理と、今開発中のpy> operator on TDを使うと何がML的に嬉しいんだっけという話を書いています。個人的にはIoTを考えた時のエッジでの予測みたいな話も見据えたcapabilityの広がりが大きいところかなと思っています。

    komlow
    komlow 2018/10/19
  • サウジ記者、おぞましい最期の詳細明らかに 「パルプ・フィクションのよう」 | 47NEWS - This kiji is

    Published 2018/10/18 11:22 (JST) Updated 2018/12/11 12:49 (JST) サウジアラビア政府を批判していた米国在住のサウジ人記者ジャマル・カショギ氏がトルコで行方不明になった事件は、同氏が最後に訪れたイスタンブールのサウジ総領事館で殺害された可能性が濃厚となった。米紙ニューヨーク・タイムズ(電子版)などは18日までに、おぞましいとも言える同氏の最期の様子を報じた。 殺害の様子を録音した音声データを聴いたトルコ当局者の話として伝えたもので、婚約者との結婚のため必要な書類を得るためにカショギ氏が総領事館を訪れたのは2日午後1時15分ごろ。母国からカショギ氏殺害のため派遣された15人の特務部隊が直ちに、総領事の執務室にいたカショギ氏を拘束、殴るなどの拷問を始めた。 その後、特務部隊はカショギ氏の複数の指を切断。さらに頭部を切り落とした。切断に

    サウジ記者、おぞましい最期の詳細明らかに 「パルプ・フィクションのよう」 | 47NEWS - This kiji is
  • OOP is dead, long live OOP

    🎉 Celebrating 25 Years of GameDev.net! 🎉 Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community! edit:Seeing this has been linked outside of game-development circles: "ECS" (this wikipedia page is garbage, btw -- it conflates EC-frameworks and ECS-frameworks, which aren't the same...) is a

    OOP is dead, long live OOP
    komlow
    komlow 2018/10/19
  • Node.jsにおけるプロトタイプ汚染攻撃とは何か - ぼちぼち日記

    1. はじめに 最近わけあってNodeのセキュリティ調査をしているのですが、今年の5月に開催された North Sec 2018 でセキュリティ研究者の Olivier Arteau 氏による 「Prototype pollution attacks in NodeJS applications」という面白い発表を見つけました。 この発表の論文や発表資料、デモ動画などもgithubで公開されていますし、ちょうどタイミングよくセッション動画も最近公開されました。 github.com Olivier Arteau -- Prototype pollution attacks in NodeJS applications この発表で解説されているのは、悪意のある攻撃者が、JavaScript言語固有のプロトタイプチェーンの挙動を利用して、Webサーバを攻撃する方法です。 発表者は、npmからダ

    Node.jsにおけるプロトタイプ汚染攻撃とは何か - ぼちぼち日記
  • Go言語開発を便利にするMakefileの書き方 - Qiita

    Go言語開発での makeコマンド と Makefile Go言語の開発ではmakeコマンドをタスク自動化ツールとしてよく使います。 よく使うコマンド、自動化したいタスクをMakefileに記述しておくと、開発に使う複雑なコマンドをすぐに実行したり、チームで共有出来ます。 Makefileに対して、難しいイメージを持っているかもしれませんが、超基のMakefileの書き方はとてもシンプルなものです。 この記事の目的 Makefileの超基がわかる Go言語開発のタスク自動化ツールとしてのMakefileの書き方がわかる 前提知識 シェルスクリプト についての知識 書き始める前の準備 EditorConfigを設定して、タブ / スペース によるインデントのトラブルに会わないようにしましょう。 公式サイトにあなたのエディタが、EditorConfigをサポートしているか、プラグインの追加

    Go言語開発を便利にするMakefileの書き方 - Qiita
  • PostgreSQLのレプリケーションのコンフリクトについて言いたい

    経緯 @soudai1025 さんの以下のエントリを読んでいて、 PostgreSQLのレプリケーションのコンフリクトについて 補足したくなり、 細かいけど、実際にコンフリクトするのはスレーブ側でのSELECTとそのSELECTしている行を物理削除するWALの適用(その他にもある)。SELECTのロックとUPDATEのロックは通常のクエリ処理でも競合しないようになっている。 PostgreSQLのレプリケーションのコンフリクトについてhttps://t.co/O4kEcoUVR3 — Masahiko Sawada (@sawada_masahiko) December 27, 2017 とか マスタ側での物理削除を遅らせるために、vacuum_defer_cleanup_ageではマスタ側が、消せるようになった行も少し待って(あとで)物理削除するようなる。レプリケーションスロットとか、h

    PostgreSQLのレプリケーションのコンフリクトについて言いたい
  • Uber’s Big Data Platform: 100+ Petabytes with Minute Latency

    Data / ML, EngineeringUber’s Big Data Platform: 100+ Petabytes with Minute LatencyOctober 17, 2018 / Global Uber is committed to delivering safer and more reliable transportation across our global markets. To accomplish this, Uber relies heavily on making data-driven decisions at every level, from forecasting rider demand during high traffic events to identifying and addressing bottlenecks in our

    Uber’s Big Data Platform: 100+ Petabytes with Minute Latency
    komlow
    komlow 2018/10/19
  • Dweb: Decentralised, Real-Time, Interoperable Communication with Matrix - Mozilla Hacks - the Web developer blog

    Dweb: Decentralised, Real-Time, Interoperable Communication with Matrix In the Dweb series, we are covering projects that explore what is possible when the web becomes decentralized or distributed. These projects aren’t affiliated with Mozilla, and some of them rewrite the rules of how we think about a web browser. What they have in common: These projects are open source and open for participation

    Dweb: Decentralised, Real-Time, Interoperable Communication with Matrix - Mozilla Hacks - the Web developer blog
  • Haskell's kind system - a primer · dcastro

    Haskell's kind system - a primer 17 Oct 2018 This post is available in Chinese here, thanks to JulyTreee. In this post we’ll explore Haskell’s kind system, the similarities between types and kinds, and show how these can be leveraged to write safer and more reusable code. Here’s what’s in store for today: Types and Kinds Data constructors and type constructors Type signatures and kind signatures H

  • 俺を理解できる人は優秀な一部の天才達だけだ。part1 : パーソナリティ障害について

    パーソナリティ障害について 主に自己愛性人格障害についての体験談を書かせて頂きます。どうやら近年、自己愛性人格障害が増えているらしく、被害に遭われる方も増えているようです。このブログでは、主に見聞きした自己愛性人格障害や極端な性格も持ち主について私や知り合いが観察した内容をお伝えしたいと思います。 パーソナリティ障害 ブログランキングへ これは、自己啓発やカルト宗教にハマりやすい人の傾向だと思う。 自己啓発をしようと思うという事は、「自分をもっと高めよう、ダメなところを治したい」等、健全な事が多いような気がする。 しかし、少し方向を間違えるととんでもない事になる。モノには限度ってもんがある。頑張っても頑張っても出来ない事はそれ以上無理してやることないし、きっと他にできる事があるはずだ。 怪しげな自己啓発や宗教はそんなところを上手く利用しているのだろう。客観的に見て出来ていない事を「スゴイじ

    俺を理解できる人は優秀な一部の天才達だけだ。part1 : パーソナリティ障害について
    komlow
    komlow 2018/10/19
  • 今日から始める人のためのKubernetes on AWSベストプラクティス - Qiita

    今年一年Kubernetes on AWSをやってきて、kube-awsメンテナ目線で、「今日から、できるだけ楽に、安定して番運用」するための個人的ベスト・プラクティスをまとめておきます。 TL;DR EKSはまだプレビュー申込の段階。実際に動くものがあるかもわからない。 EKSとkops、kube-aws、kubesprayなどは組み合わせて使うもの。代替えにはならない。 SaaSありなら分散ログ、分散トレース、リソースモニタリングはDatadogに寄せると運用が楽 istioは安心して番運用できるフェーズではない(Service Meshが必要なら、まだLinkerdのほうがよい) アプリケーションにPrometheusエンドポイントを生やしてメトリクスを取れるようにすべき アプリケーションはOpenTracingやZipkin、Jaegerなどのトレーサを組み込み、Zipkin

    今日から始める人のためのKubernetes on AWSベストプラクティス - Qiita
  • Is Rust functional?

    In the past few months, and in particular in the past two weeks, I’ve gotten a number of people asking me the question: Is Rust a functional programming language? This makes sense: I’m a big advocate of functional programming, I work at a company with FP in its name, my primary programming language is Haskell, and yet I use and enjoy Rust. So is Rust consistent with everything else in my FP-centri

    Is Rust functional?
    komlow
    komlow 2018/10/19
  • kubernetesでgRPCするときにenvoy挟んでみたよ - Qiita

    kubernetes(今回はGKE内)でgRPCの通信を場合にぶち当たる問題として、ロードバランシングの問題があります。 gRPCの通信は永続化されるので、そのままの状態で使うとバックエンドにあるサービスがスケールしても分散されないということになります。 具体例 上記のような構成でhoge-gateway(4pod)からhoge-app(10pod)に向けてコネクションプーリングが1で通信をする場合、hoge-appが最大4podしか使われない状態になります。 下記がその状態です。 GKE Container - CPU usage for hoge-app GKE Container - CPU usage for hoge-gateway 解決方法 これを解決する手段としてgRPCのclientLoadbalancingを使う方法がありますが、clientに依存する方法はあまりスマート

    kubernetesでgRPCするときにenvoy挟んでみたよ - Qiita
  • 初代ゲームボーイ(DMG-01)の液晶の縦ライン抜けを修理する|Kenji Wada (さくさん)|note

    久しぶりに初代ゲームボーイ(DMG-01)について投稿したいと思います。 ゲームボーイが登場してから27年経ち、世界中で約1億2千台売れたヒット商品ですので、いずれも国内外の職人によって修理方法が確立されています。ゲームボーイの故障の原因を大まかに分けると以下の4点に絞ることができます。 * 電源が入らない * ゲームが始まらない (Nintendo®︎で止まる) * 液晶に縦ライン抜けが発生している * 液晶に横ライン抜けが発生している 電源が入らないケースは、ほぼ「電源端子のサビ」が原因なので端子を薬品で溶かしたり紙やすりで削ると通電するようになります。またゲームが始まらないケースは、ソフトと体の接触不良が原因ですので接点復活剤を振ることで改善するようになります。液晶の横ラインの抜けのケースの場合は諦めた方が良いでしょう。 記事では「液晶に縦ライン抜けが発生している」問題に対応した

    初代ゲームボーイ(DMG-01)の液晶の縦ライン抜けを修理する|Kenji Wada (さくさん)|note
  • 毎秒1万リクエストの負荷試験をした話 - pixiv inside

    はじめまして。ピクシブで広告関連のプロダクトを開発しているeastです。今回は、社内で運用している広告配信サーバーの負荷テストを実施したので、その話をしたいと思います。 経緯 ピクシブの広告配信サーバーは、pixiv体を中心に複数のサービスに対して広告配信を行なっています。現在私はこの広告配信サーバーの大規模改修を行なっているのですが、先日ついに広告配信サーバーの改修がほぼ完了したので、試しに負荷試験を行なってみたいと思い立ちました。 目標は毎秒1万リクエスト ピクシブの広告配信サーバーへのリクエスト数はDailyで 4〜6億req もあり、これは毎秒平均に直すと約 5,000RPS(Request Per Second) になります。さらに、ピークタイムである休日の深夜帯には 12,000RPS にも達します。つまり新しい広告配信サーバーにも、毎秒12,000のリクエストを捌く性能が必

    毎秒1万リクエストの負荷試験をした話 - pixiv inside
    komlow
    komlow 2018/10/19