並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 727件

新着順 人気順

Kubernetesの検索結果241 - 280 件 / 727件

  • 「TiDB」が注目される理由――「TiDB User Day 2023」でプレイドやMicoworksが語った検証結果と課題

    「TiDB」が注目される理由――「TiDB User Day 2023」でプレイドやMicoworksが語った検証結果と課題:「HTAP」の現状と未来 「クラウドネイティブ」という言葉がなじんだ今、市場に登場した新たなデータベースやデータベースを支えるプラットフォームにまつわる情報を紹介していきます。今回は「TiDB User Day 2023」で気になったセッションを中心に紹介します。 多くのエンジニアから「既存のデータベースサービスでは性能目標やメンテナンス時間などの要件を満たすことが難しい」という声を聞きます。アプリケーション開発のスピードが上がり、そのアジリティにデータベース技術も追随する必要がある点は筆者の過去連載でも述べましたが、開発現場でどのような課題意識をもって、新たなデータベースの検証をしているのでしょうか。 本稿では、そうしたリアルな検証事例や採用事例を聞くことができる

      「TiDB」が注目される理由――「TiDB User Day 2023」でプレイドやMicoworksが語った検証結果と課題
    • モノタロウのクラウドネイティブ化の取り組みについて - MonotaRO Tech Blog

      こんにちは、藤本洋一です。先日、私が登壇した基調講演の内容がWeb記事として掲載されましたので、こちらで紹介させていただきます。 atmarkit.itmedia.co.jp モノタロウにおけるクラウドネイティブ化の取り組みとは モノタロウは、間接資材のEC企業で、毎年20%の成長を続けながら、システムのモダン化とクラウドネイティブな取り組みを推進しています。具体的に、私が所属するIT部門CTO-Officeグループでは、クラウドネイティブ化の推進に取り組んでいます。 モノタロウでは、ネット上での購入手続きから商品の配送まで、商流、物流を担う多くのシステムを連携させています。ECサイトであるmonotaro.comでお客様が検索して購入された商品はシステム上で引き当てされ、出荷倉庫でピッキングされた後、お客様に配送されます。引き当てされる商品は、海外サプライヤに発注する場合、サプライヤ倉庫

        モノタロウのクラウドネイティブ化の取り組みについて - MonotaRO Tech Blog
      • IIJの今年の新卒エンジニアのおうちを紹介してみる。Part 1/2 | IIJ Engineers Blog

        2023新卒DC勤務。DC内に張り巡らされている管理通信ネットワーク運用、管理サーバ運用、ネットワーク線路管理、定型業務の自動化などの業務に携わっております。趣味はセルフホストとFOSS巡り。 【IIJ 2023 TECHアドベントカレンダー 12/23の記事です】 こんにちは、はじめまして。 yt-nkgwです。今年2023年に入社し、データセンター設備の通信を担うネットワークやサーバの管理・運用を担当しています。 さて今年入社した新卒社員だとMVNO事業部の織さんの記事が初出になりますが、私もなにか書きたいなあと思い、新卒1年目ながら記事を執筆させて頂きました。 レースを支えるアンテナたち IIJ Engineers Blogをご覧になられている方の中にはご存じの方もおられるかと思いますが、今年の新卒社員がまだ学生だった昨年に「IIJで働くエンジニアのデスク回りの紹介」という記事が出さ

          IIJの今年の新卒エンジニアのおうちを紹介してみる。Part 1/2 | IIJ Engineers Blog
        • Podのリソース割り当ての推奨値を提案するKRR(Kubernetes Resource Recommender)

          第1回目の今回は、Podのリソース割り当ての推奨値を提案する「KRR(Kubernetes Resource Recommender)」について紹介します。 はじめに こんにちは。3-shakeで技術顧問を勤めている青山真也(@amsy810)です。 3-shakeでは、CloudNative技術などを用いたSREの推進などを行っており、Kubernetesに関連した各種ソフトウェアへのキャッチアップなども積極的に行っています。 そこで、本連載では「OSS Insight」で公開されているソフトウェアや、最近話題になっているが、まだ詳細についてまとめられていないようなKubernetesに関連するツール・ソフトウェアを検証し、3-shakeのメンバーで紹介していきます。 第1回の今回は、Podのリソース割り当ての推奨値を提案する「KRR(Kubernetes Resource Recomm

            Podのリソース割り当ての推奨値を提案するKRR(Kubernetes Resource Recommender)
          • 「Webに対して不満があるからWebブラウザに手を加える」は大げさか? 植山類氏が語る、“クレイジーなアイデアに挑戦する”ということ

            Blue Whale Systems株式会社の植山類氏は、「LLVM lld」「mold」が解決したプログラムのビルドの問題を例に、“大きな問題”を解決することについて話しました。全3回。前回はこちらから。 サーバーサイドのアプリケーションで分散処理をさせる必要は本当にあるのか? 植山類氏:「では、大きな問題って何?」という話で、いくつか例を挙げてみたいと思います。これは必ずしもそうするべきという話ではなくて、エンジニアリングはトレードオフなので、すべての選択肢に良いところもあれば悪いところもあります。 ただ、検討もしない、最初から考えてもみないというのは、それはそれで正しいエンジニアリングとは言えないので、気づきを与えるという意味で「こういうふうに考えてみることもできるんじゃないの」という話をいくつかしたいと思います。 このセッションを見ている方で、サーバーサイドのアプリケーションを書い

              「Webに対して不満があるからWebブラウザに手を加える」は大げさか? 植山類氏が語る、“クレイジーなアイデアに挑戦する”ということ
            • 100万コンテナのKubernetesプラットフォームを5年間スケーラブルに運用するために乗り越えていること

              CloudNative Days Tokyo 2023 での登壇資料です

                100万コンテナのKubernetesプラットフォームを5年間スケーラブルに運用するために乗り越えていること
              • Twenty-five open-source network emulators and simulators you can use in 2023 - Open-Source Routing and Network Simulation

                I surveyed the current state of the art in open-source network emulation and simulation. I also reviewed the development and support status of all the network emulators and network simulators previously featured in my blog. Of all the network emulators and network simulators I mentioned in my blog over the years, I found that eighteen of them are still active projects. I also found seven new proje

                  Twenty-five open-source network emulators and simulators you can use in 2023 - Open-Source Routing and Network Simulation
                • macOS用の高速かつ軽量なDocker Desktop代替「OrbStack 1.0」がリリース

                  米Orbital Labsは、KubernetesやWindows Subsystem for Linux(WSL)のようにLinuxマシンの実行が可能な、macOS用の高速かつ軽量なDocker Desktopの代替である、「OrbStack 1.0」を9月21日(現地時間)にリリースした。 OrbStackは、コンテナを実行するためのDockerエンジンが含まれており、Compose、Dev Containers、buildxといったツールがそのまま利用できる。 あわせて、開発用に最適化された軽量なKubernetesディストリビューションが含まれており、ネットワークが統合されているので、すべてのポッドとサービス(ClusterIP、LoadBalancer、NodePort、Ingress)へ、macOSから直接アクセス可能となっている。また、イメージをレジストリにプッシュする必要は

                    macOS用の高速かつ軽量なDocker Desktop代替「OrbStack 1.0」がリリース
                  • 今年もMIXIの23新卒技術研修の資料と動画を公開します!

                    研修資料・動画一覧Git研修 ( 動画 / スライド )データベース研修 ( 動画 / スライド1, 2 / リポジトリ )テスト・設計研修 ( 動画 / スライド )コンテナ研修 ( 動画 / スライド1, 2 )iOSアプリ開発研修 ( 動画 / スライド / リポジトリ )Androidアプリ開発研修 ( 動画 / スライド / リポジトリ )Flutter研修 ( 動画 / スライド / リポジトリ )フロントエンド研修 ( 動画 / スライド / リポジトリ )ゲーム開発(Unity)研修 ( 動画 / スライド1, 2, 3, 4, 5, 6, 7 / リポジトリ )AI研修 ( スライド / リポジトリ)データマネジメント研修 ( 動画 / スライド )セキュリティ研修 ( スライド )インシデントハンドリング研修 ( 記事 )チーム開発研修 ( スライド )Git研修チーム

                      今年もMIXIの23新卒技術研修の資料と動画を公開します!
                    • SREによるElasticsearchのQCD改善!シャーディング最適化とオートスケーラー開発の取り組み - ZOZO TECH BLOG

                      はじめに こんにちは、SRE部 検索基盤SREブロックの花房と大澤です。普段はZOZOTOWNの検索関連マイクロサービスのインフラ運用を担当しています。 ZOZOTOWNの検索基盤では、商品検索に関わる大規模なデータを取り扱うためにElasticsearchを利用しています。Elasticsearchを運用していく中で、私たちはパフォーマンスとインフラコスト、運用トイルの問題に直面していました。本記事では、私たちが抱えていた問題と、それを解決したアプローチとしてシャーディング最適化とオートスケーラー開発の取り組みについてご紹介します。 目次 はじめに 目次 背景・課題 パフォーマンスの課題 インフラコストの課題 運用トイルの課題 解決策 シャーディング最適化 Elasticsearchのシャーディング ノードのインスタンスタイプ変更 負荷試験によるパフォーマンス検証 コスト見積 安全なリリ

                        SREによるElasticsearchのQCD改善!シャーディング最適化とオートスケーラー開発の取り組み - ZOZO TECH BLOG
                      • サービスメッシュのIstio、十分に成熟した段階に到達したとしてCNCFの卒業プロジェクトに

                        Cloud Native Computing Foundation(CNCF)は、サービスメッシュのIstioが十分成熟した段階に到達したとして、「卒業」(Graduation)プロジェクトになったことを発表しました。 卒業となっても引き続きIstioはCNCF傘下で開発が進められるため、CNCFにおける卒業とは、インキュベーション(育成)段階からの卒業という意味だと言えます。 [NEWS] Cloud Native Computing Foundation Reaffirms #Istio Maturity with Project Graduation Read more: https://t.co/enhd4uT0sG#CNCF #servicemesh #cloudnative #oss pic.twitter.com/A355frCNTO — CNCF (@CloudNative

                          サービスメッシュのIstio、十分に成熟した段階に到達したとしてCNCFの卒業プロジェクトに
                        • Kubernetesを止めてもワークロードは止まらない? | IIJ Engineers Blog

                          社会人生活の半分をフリーランス、半分をIIJで過ごすエンジニア。元々はアプリケーション屋だったはずが、クラウドと出会ったばかりに半身をインフラ屋に売り渡す羽目に。現在はコンテナ技術に傾倒中だが語りだすと長いので割愛。タグをつけるならコンテナ、クラウド、ロードバイク、うどん。 もう2年前のエントリになりますが、IIJがKubernetesの活用を始めたきっかけを紹介したのがこの記事でした。 ようこそ、Kubernetes沼へ。商用サービスSREの現場から このとき、「不安を感じることなく、確実にシステムをアップデートする手段をKubernetesがもたらしくてくれるものと期待して使い始めた」と書きました。今振り返ってみると、その効果は期待を上回るものでしたが、いい意味で予想と大きく異なっていたことが一つありました。それは、言い方が難しいのですが、Kubernetesが思った以上にコンフィグレ

                            Kubernetesを止めてもワークロードは止まらない? | IIJ Engineers Blog
                          • Network Load Balancer now supports security groups

                            Network Load Balancers (NLB) now supports security groups, enabling you to filter the traffic that your NLB accepts and forwards to your application. Using security groups, you can configure rules to help ensure that your NLB only accepts traffic from trusted IP addresses, and centrally enforce access control policies. This improves your application's security posture and simplifies operations. NL

                              Network Load Balancer now supports security groups
                            • CKAとCKADに合格するまでの学習方法と経験談(2023年最新版) - RAKUS Developers Blog | ラクス エンジニアブログ

                              こんにちは、SRE課セトです。 今回はCertified Kubernetes Administrator (CKA)とCertified Kubernetes Application Developer (CKAD)を受験し、合格したためその体験記を共有します。 CKA、CKADとは なぜ受けたか 受験者のスペック 受験するにあたり最低限身につけておいた方が良いこと いつ受験しどのくらい勉強したか 学習に使用したもの Udemy:Certified Kubernetes Administrator (CKA) with Practice Tests Killer.sh Kubernetes.io(公式ドキュメント) Kubernetes完全ガイド その他学習に取り入れてもよいもの Kubernetes The Hard Way 受験環境 場所 機器スペック 試験についてのアドバイス 最速

                                CKAとCKADに合格するまでの学習方法と経験談(2023年最新版) - RAKUS Developers Blog | ラクス エンジニアブログ
                              • 「Rancher Desktop 1.13」で、WebAssemblyを実験的サポート開始

                                Dockerコンテナの開発環境「Rancher Desktop」でWebAssemblyがサポートされた。Spinフレームワークを用いることで実現する。これでDocker DesktopやPodman Desktopを含む主要な環境でWebAssemblyがサポートされる。 SUSEがオープンソースで開発し提供しているDockerコンテナの開発環境「Rancher Desktop」の最新バージョンとなる「Rancher Desktop 1.13.0」で、WebAssemblyが実験的にサポートされると発表されました。 We're proud to introduce Rancher Desktop v1.13 Starting this release, we've enabled experimental support for #WebAssembly workloads, lever

                                  「Rancher Desktop 1.13」で、WebAssemblyを実験的サポート開始
                                • GitHub - loft-sh/devpod: Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.

                                  DevPod reuses the open DevContainer standard (used by GitHub Codespaces and VSCode DevContainers) to create a consistent developer experience no matter what backend you want to use. Compared to hosted services such as Github Codespaces, JetBrains Spaces, or Google Cloud Workstations, DevPod has the following advantages: Cost savings: DevPod is usually around 5-10 times cheaper than existing servic

                                    GitHub - loft-sh/devpod: Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.
                                  • Terraform 1.8 provider functions for AWS, Google Cloud, and Kubernetes

                                    Today, we are announcing the general availability of provider-defined functions in the AWS, Google Cloud, and Kubernetes providers in conjunction with the HashiCorp Terraform 1.8 launch. This release represents yet another step forward in our unique approach to ecosystem extensibility. Provider-defined functions will allow anyone in the Terraform community to build custom functions within provider

                                      Terraform 1.8 provider functions for AWS, Google Cloud, and Kubernetes
                                    • GitHub - cloudnativedaysjp/cndt2023-handson: 『一日で学ぶクラウドネイティブ技術実践ハンズオン』by CloudNative Days Tokyo 2023 実行委員会のドキュメントです。

                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                        GitHub - cloudnativedaysjp/cndt2023-handson: 『一日で学ぶクラウドネイティブ技術実践ハンズオン』by CloudNative Days Tokyo 2023 実行委員会のドキュメントです。
                                      • Appleがシステム構成のためのプログラミング言語「Pkl」をオープンソースでリリース

                                        Appleがシステム構成を作成するためのプログラミング言語である「Pkl(ピックル)」をオープンソースとしてリリースしました。Pklで構成を記述することで、必要に応じてJSONやYAMLのほか、Kotlin、Ruby、JavaScriptなどの形式で自由に出力することが可能とのことです。 Pkl :: Pkl Docs https://pkl-lang.org/index.html apple/pkl: A configuration as code language with rich validation and tooling. https://github.com/apple/pkl システム構成を記述する際にはJSONやYAML、プロパティリスト(plist)などの静的言語を用いる場合が多いものの、表現力に限界があってコードが頻繁に繰り返されたり、独自の検証を提供しないために構文

                                          Appleがシステム構成のためのプログラミング言語「Pkl」をオープンソースでリリース
                                        • SlackとChatGPTの連携でサーバー管理が楽になるのでは? ノーコードで作る中で感じた可能性

                                          「ChatGPT Meetup」は、プロンプティングからOpenAI API、さらには周辺のライブラリやHubのエコシステムまで広く活用の助けになる知見を共有し、みんなで手を動かして楽しむためのコミュニティです。1回目に登壇したのは、株式会社ABEJAの村主壮悟氏。サーバー管理にChatGPTを活用した時の取り組みについて発表しました。 ABEJA社・CTO室 室長の村主氏 村主壮悟氏:「ノーコードとChatBotで遊んでいたら、ReActを実装しそうだった話」をしたいと思います。 ABEJAの村主と申します。ABEJAで6年ぐらい働いています。CTO室室長をしたり、Insight for Retailのマネージャーとしてでリテールの領域の話をしたり、プラットフォームの「ABEJA Platform」というMLOpsの基盤の責任者とか。セキュリティマネジメントをやっています。AWSの本を書

                                            SlackとChatGPTの連携でサーバー管理が楽になるのでは? ノーコードで作る中で感じた可能性
                                          • Applying GitOps principles to your operations

                                            EnterpriseApplying GitOps principles to your operationsCould we use our Git repository as the source of truth for operational tasks, and somehow reconcile changes with our real-world view? DevOps practices have helped demonstrate the value in bringing teams together to accelerate value for end-users. This typically includes automating build and release processes and bringing quality checks directl

                                              Applying GitOps principles to your operations
                                            • WEARにおけるKubernetesネイティブな負荷試験基盤の導入とその効果 - ZOZO TECH BLOG

                                              はじめに こんにちは。ブランドソリューション開発本部バックエンド部SREの山岡(@ymktmk)です。普段はファッションコーディネートアプリ「WEAR」のSREとしてクラウドの運用やリプレイスをおこなっています。 昨年から、私たちのチームでは分散した技術スタックをKubernetesへ統一するリプレイスプロジェクトを開始し、先月ついにKubernetesへの移行が完了しました。 techblog.zozo.com また、Kubernetesへの段階的な移行と並行して、Kubernetesの柔軟性を活かした運用改善や開発者体験の向上に取り組んできました。その一環として、k6-operatorを活用した負荷試験基盤を作成しました。 本記事ではWEARにKubernetesネイティブな負荷試験基盤を導入した背景とその効果についてご紹介します。Kubernetes環境における負荷試験基盤の導入を検

                                                WEARにおけるKubernetesネイティブな負荷試験基盤の導入とその効果 - ZOZO TECH BLOG
                                              • Solrのクラウド移行 -AWS ECS Fargateの事例- - LIVESENSE ENGINEER BLOG

                                                はじめに 技術部インフラグループの春日です。 2024年現在、弊社が運営している マッハバイト は一部を除いてオンプレからクラウドへの移行が完了しました。 本記事では移行対象の1つであった Apache Solr に関する総括をします。 今回のプロジェクトでは移行自体を最優先とするため、スコープを以下に定めていました。 Apache Solrから他の検索エンジンへは乗り換えない アプリケーション側の改修は向き先の変更だけに留める Apache Solr自体のバージョンUP対応はしない 運用負荷を軽減できる形の構成変更を加える 移行スピードと移行後の運用コストとの天秤 新たに運用しないといけなくなるコンポーネントはなるべく増やさない モニタリングや監視の精度はなるべく落とさない 上記を踏まえ、以降の節ではApache Solrのサービス内利用箇所の紹介から始め、 インフラ構成・デプロイ・モニ

                                                  Solrのクラウド移行 -AWS ECS Fargateの事例- - LIVESENSE ENGINEER BLOG
                                                • Googleのオープンモデル Gemma の概要|npaka

                                                  以下の記事が面白かったので、簡単にまとめました。 ・Gemma: Introducing new state-of-the-art open models 1. Gemma「Gemma」は、「Gemini」と同じ技術を基に構築された、軽量で最先端のオープンモデルです。「Google DeepMind」と「Google」の他のチームによって開発された「Gemma」は、「Gemini」からインスピレーションを受けており、その名前はラテン語で「宝石」を意味するgemmaを反映しています。モデルの重み付けに伴い、開発者のイノベーションをサポートし、コラボレーションを促進し、「Gemma」の責任ある使用をガイドするためのツールもリリースします。 「Gemma」は本日より世界中で利用可能になります。 知っておくべき重要な詳細は次のとおりです。 ・「Gemma 2B」「Gemma 7B」の2つのサイズの

                                                    Googleのオープンモデル Gemma の概要|npaka
                                                  • GKEでMLバッチ運用のコツ - エムスリーテックブログ

                                                    この記事はエムスリーAdvent Calendar 2023とMLOps Advent Calendar 2023の12日目の記事です。 AI・機械学習チームの北川です。 最近は猫のかまってアピールがすごすぎて、よく仕事の邪魔されます。 かまって欲しがる猫 現在AI・機械学習チームではMLのバッチをGoogle Kubernetes Engine(GKE)上で運用しています。 現在数えてみたところ240個以上のバッチがGKE上で動いているようです。 AI・機械学習チームでは2019年頃から約4年ほどGKE上でMLバッチを運用しています。 その間にコストの最適化や安定したバッチの運用などに力を入れてきました。 この記事では、主にスケールインとコスト最適化について説明しようと思います。 チームのMLについて全体を把握したい場合は以下の記事が詳しいです。 www.m3tech.blog GKEの

                                                      GKEでMLバッチ運用のコツ - エムスリーテックブログ
                                                    • Gemma: Introducing new state-of-the-art open models

                                                      At Google, we believe in making AI helpful for everyone. We have a long history of contributing innovations to the open community, such as with Transformers, TensorFlow, BERT, T5, JAX, AlphaFold, and AlphaCode. Today, we’re excited to introduce a new generation of open models from Google to assist developers and researchers in building AI responsibly. Gemma open modelsGemma is a family of lightwei

                                                        Gemma: Introducing new state-of-the-art open models
                                                      • イオンスマートテクノロジーで実践しているAKSアップグレード戦略/the-aks-upgrade-strategy-of-AEON

                                                        AEON TECH HUB #2 【2024年のAKSアップグレードを語る】ベストプラクティスと実践事例(https://aeon.connpass.com/event/308120/) で発表した「イオンスマートテクノロジーで実践しているAKSアップグレード戦略」の資料です。

                                                          イオンスマートテクノロジーで実践しているAKSアップグレード戦略/the-aks-upgrade-strategy-of-AEON
                                                        • 国内SIer初、開発まわりの補助的な業務を効率化し開発生産性を最大化する「プラットフォームエンジニアリング推進支援サービス」を提供開始

                                                          国内SIer初、開発まわりの補助的な業務を効率化し開発生産性を最大化する「プラットフォームエンジニアリング推進支援サービス」を提供開始〜最短3ヶ月から内製化、体制作りや開発プラットフォーム構築・保守を並走型で支援〜 株式会社エーピーコミュニケーションズ(本社:東京都千代田区、代表取締役:内田武志、以下「当社」)は、クラウドネイティブ技術の選定・導入や自動化の設計、クラウドへの展開や各種リソースを定義するためのドキュメントの作成、セキュリティー対策などの開発まわりの補助的な業務(ノンコア業務)を効率化することで、エンジニアの開発生産性を最大化する「Platform Engineering(プラットフォームエンジニアリング)」の導入を並走型で支援する「プラットフォームエンジニアリング推進支援サービス」を国内SIerで初めて提供開始します(当社調べ、2024年3月時点)。 本サービスは、プラット

                                                            国内SIer初、開発まわりの補助的な業務を効率化し開発生産性を最大化する「プラットフォームエンジニアリング推進支援サービス」を提供開始
                                                          • GitHub、脆弱性のあるリポジトリの修正でセキュアコーディングを学ぶ「Secure Code Game」シーズン2を開始

                                                            GitHubは2024年2月15日(米国時間)、セキュアコーディングをゲーム感覚で学べる「Secure Code Game」シーズン2の提供を開始した。 Secure Code Gameは、意図的に追加された脆弱(ぜいじゃく)性のあるコードリポジトリの探索、コードの修正、テストの実行を通じて、セキュアコーディングやワークフローにセキュリティを組み込む方法を学ぶことができる開発者や学生向けの学習コンテンツだ。 関連記事 なぜ、いま「セキュアコーディング」なのか? 多くのソフトウェアが脆弱性を抱えたまま出荷され、不正アクセスや攻撃の脅威にさらされているいま、セキュアな開発に関する技術や経験を有するプログラマがいっそう求められるようになりました。この連載ではC/C++言語を例に、セキュアコーディングで特に重要となるトピックスを紹介していきます。 Googleが激推しする「セキュリティのシフトレフ

                                                              GitHub、脆弱性のあるリポジトリの修正でセキュアコーディングを学ぶ「Secure Code Game」シーズン2を開始
                                                            • Why I use Astro

                                                              Why I use Astro Dec 13, 2023 I’ve been thinking about writing this since a few months ago when some prominent people in the industry were battling “why I use Next.js” vs “why I use Remix”. Now, I don’t try to claim that this is the thing you should do. It’s just a collection of thoughts on why I use Astro. What works for me. And what works for me might not be what works for you. That said, I’ve be

                                                                Why I use Astro
                                                              • The internals and the latest trends of container runtimes (2023)

                                                                Last week I had an opportunity to give an online lecture about containers to students at Kyoto University. The slide deck can be found here (PDF): 1. Introduction to containersWhat are containers?Containers are a set of various lightweight methods to isolate filesystems, CPU resources, memory resources, system permissions, etc. Containers are similar to virtual machines in many senses, but they ar

                                                                  The internals and the latest trends of container runtimes (2023)
                                                                • クラシルにおけるElasticsearch v7へのアップグレードおよびElastic Cloudへの移行 - dely Tech Blog

                                                                  はじめに 移行が必要となった背景 Elastic Cloudへの移行およびv7へのバージョンアップ 旧構成について 構成図 なぜElastic Cloudか なぜ移行と同時にアップグレードを行ったか なぜ最新のv8ではなくv7か サーバサイドの修正内容 新構成について 構成図 Traffic Filter経由での接続 監視 Datadog Elastic Status ログ deprecation slowlog audit 権限管理 S3バックアップ Kibana Spaceのロゴ調整 辞書・同義語の運用 補足(unassigned shardの調査) 移行後に起きた問題 CPUクレジット枯渇 原因 対応 今後の展望 さいごに はじめに クラシルSREのkashと申します。 クラシルでは検索エンジンとしてElasticsearchを様々な用途で使用しています。 Elasticsearch

                                                                    クラシルにおけるElasticsearch v7へのアップグレードおよびElastic Cloudへの移行 - dely Tech Blog
                                                                  • NetflixはKubernetes環境における「孤立したPod問題」にどう取り組んでいるのか

                                                                    NetflixはKubernetes環境における「孤立したPod問題」にどう取り組んでいるのか:カーネルパニック発生をnetconsoleで可視化 Kubernetes環境における孤立したPodとは何なのか。Netflixのエンジニアが孤立したPodの問題にどう取り組んでいるのか解説した。 Netflixでエンジニアのカイル・アンダーソン氏は2023年10月28日(米国時間)、エンジニアの苦労を軽減させる取り組みの一環として、Kubernetes環境における「孤立したPod(Orphaned Pod)」にどう取り組んでいるのか、公式ブログで解説した。 Netflixは、同社が内製し、オープンソースで公開しているコンテナ管理プラットフォーム「Titus」を活用しており、Kubernetesと連携させてアプリケーションの実行やデプロイに取り組んでいる。孤立したPodの問題に取り組むことは、バッ

                                                                      NetflixはKubernetes環境における「孤立したPod問題」にどう取り組んでいるのか
                                                                    • Google Cloud、カプコンとの新たなパートナーシップを発表 | Google Cloud 公式ブログ

                                                                      ストリートファイター6 のゲーム体験を最良にするため、拡張性と安全性を備えた Google Cloud を採用 ※この投稿は米国時間 2023年 8 月 28 日に、Google Cloud より発表された Google Cloud Press Release の抄訳です。 【サニーベール発- 2023 年 8 月 28 日】 - Google Cloud は本日、家庭用ゲームの企画、開発、製造、販売、配信会社である 株式会社カプコン (以下、カプコン) との新たなパートナーシップについて発表しました。すでにカプコンは、拡張性と安全性を備えた Google Cloud  を活用して開発した新たなゲーム 「ストリートファイター6」を世界中で配信しています。 ライブゲームが成功するかどうかは、ゲームの発表当日にスムーズに運用できたかどうかで決まるといわれています。ゲーム会社にとって、プレイヤー

                                                                        Google Cloud、カプコンとの新たなパートナーシップを発表 | Google Cloud 公式ブログ
                                                                      • 文法を知らぬまま、ChatGPTとの会話で作り上げたコード コード行数を13.5パーセント圧縮させた、やりとりの流れ

                                                                        LLMを活用したサービスを社内外でリリース・運用した経験のある3社のエンジニアが登壇し、実運用を経たからこそ見えた課題やその解決策、運用を見据えた設計・実装の知見などについて語る「LLM in Practice -3社の実例から見るLLM活用サービスを運用した課題と学び -」。ここで株式会社HRBrainの鈴木氏が登壇。ChatGPTを活用してコードの行数を400行から54行に圧縮した事例を紹介します。 本セッションの概要 鈴木悠大氏(以下、鈴木):鈴木です。よろしくお願いします。オフラインはそんなに人がいなくて、オンラインにいっぱいいるので超不安です。思ったより聞いている人がいるんだろうなと思いながら話すのが不安です。 HRBrainの鈴木です。大学では経営工学を学んでいて、コードは今も昔もたくさん書いています。HRBrainでは、今はプロダクトチームのテックリードとプラットフォームチー

                                                                          文法を知らぬまま、ChatGPTとの会話で作り上げたコード コード行数を13.5パーセント圧縮させた、やりとりの流れ
                                                                        • Why Elixir Is the Best Language for Building a Bootstrapped, B2B SaaS in 2024 | SleepEasy Website Monitor

                                                                          Why Elixir Is the Best Language for Building a Bootstrapped, B2B SaaS in 2024 [This article is the companion to my presentation for CodeBEAM America 2024, Elixir is the One-Person Stack for Building a Software Startup. You can download the slides as a PDF or view them in Google Slides.] I’d like to share why I chose Elixir as the programming language (and really, as we’ll discuss, the full stack)

                                                                            Why Elixir Is the Best Language for Building a Bootstrapped, B2B SaaS in 2024 | SleepEasy Website Monitor
                                                                          • Kubernetes、何をどうやって監視する? ~ 食べログにおけるオンプレKubernetes監視事例紹介 ~ - Tabelog Tech Blog

                                                                            目次 はじめに 食べログにおけるKubernetes化のモチベーションとその進み具合 Kubernetesというインフラにおける監視戦略 監視システムは作り込むのではなく買う あらゆるコンポーネントのゴールデンシグナルを観測する なるべく一箇所からあらゆるメトリクス/ログをクエリできるようにする メトリクスデータには決められたラベルを付与する 食べログにおけるKubernetes監視のwhatとhow 監視データの置き場 ログデータ置き場 メトリクスデータ置き場 監視している内容 ゴールデンシグナルの監視 容量監視 ロギング 監視ツールの監視 食べログにおける監視失敗事例 事例1: Pod総数爆増によるクラスタ全体のスローダウン 事例2: 同一DeploymentのPodが同時にevictされたことによるサイト閲覧障害 おわりに はじめに 食べログ 技術部 SREチームの下國 峰昌と申しま

                                                                              Kubernetes、何をどうやって監視する? ~ 食べログにおけるオンプレKubernetes監視事例紹介 ~ - Tabelog Tech Blog
                                                                            • Infrastructure Manager のご紹介: Terraform を使用した Google Cloud リソースのプロビジョニング | Google Cloud 公式ブログ

                                                                              Infrastructure Manager のご紹介: Terraform を使用した Google Cloud リソースのプロビジョニング ※この投稿は米国時間 2023 年 9 月 13 日に、Google Cloud blog に投稿されたものの抄訳です。 Terraform の機能を Google Cloud マネージド サービスとして提供する Infrastructure Manager をご紹介いたします。Infrastructure Manager を使用すると、Terraform の堅牢な基盤に構築された Infrastructure as Code(IaC)の原則に基づいて Google Cloud インフラストラクチャを管理できます。これにより、宣言型の構成を使用してクラウド リソースをデプロイ、設定、管理する際に、両方の長所を活かした合理的なマネージド エクスペリエ

                                                                                Infrastructure Manager のご紹介: Terraform を使用した Google Cloud リソースのプロビジョニング | Google Cloud 公式ブログ
                                                                              • Kubernetesエキスパートが注目する「Platform Engineering」とは何か? 一体何が新しいのか?

                                                                                Kubernetesエキスパートが注目する「Platform Engineering」とは何か? 一体何が新しいのか? 近年、多くの企業が取り組もうとしている「クラウドネイティブ」なインフラ構築やアプリ開発の領域では、コンテナやKubernetes、アジャイルやDevOpsなど、新しいテクノロジーやコンセプトが次々と登場し、進化を続けています。組織がそうした進化に追従しながら、継続的に「クラウドネイティブ」のメリットを得られるようにするための考え方として、今「Platform Engineering」が注目されています。今回は、ヤフーとサイバーエージェントでKubernetesのエキスパートとして、社内のプライベートクラウド整備に尽力する2人に、Platform Engineeringの考え方や、それに基づいて、実際に自社のプラットフォームをどう進化させているか、今後どうしていきたいかとい

                                                                                  Kubernetesエキスパートが注目する「Platform Engineering」とは何か? 一体何が新しいのか?
                                                                                • CloudNative Days Tokyo 2023 〜現地参加のふりかえり〜 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                                                  SRE課の飯野です。 2023/12/11(月)〜12(火)の2日間、『CloudNative Days Tokyo 2023』(以下CNDT)が開催されました。 弊社からはわたしが所属するSRE課の他、インフラ開発部の大阪メンバー(出張での参加!)や楽楽精算の開発メンバーなども含め、15名ほどが現地参加しました。 本ブログでは、CNDT参加後に行った社内でのふりかえりの内容をお届けします。 『SRE NEXT 2023』参加時のブログもありますので、よろしければこちらもご覧ください。 tech-blog.rakus.co.jp 目次 CNDTとは? 当日の様子 ふりかえりやってみよう 総括 CNDTとは? 『CloudNative Days』というコミュニティが手掛けている日本最大級のクラウドネイティブ・テックカンファレンスです。 その名の通り「クラウドネイティブ技術」に焦点を当てており

                                                                                    CloudNative Days Tokyo 2023 〜現地参加のふりかえり〜 - RAKUS Developers Blog | ラクス エンジニアブログ