メディア統括本部 サービスリライアビリティグループ(SRG)の鬼海 雄太(@fat47)です。 #SRG(Service Reliability Group)は、主に弊社メディアサービスのインフラ周りを横断的にサポートしており、既存サービスの改善や新規立ち上げ、OSS貢献などを行っているグループです。 本記事は、Aur
YAPC::Hakodate 2024 前夜祭 rejectcon
PHPerKaigi 2024の登壇資料のほうが図面がわかりやすいので記載する。 ※2024/06/25 追記 speakerdeck.com どうもキャッシュバスターズ、 id:Soudai です。 Cache(以下、キャッシュ)は特定の場面に置いて劇的な効果を発揮し、様々な問題を解決する反面、新たなコンポートやミドルウェアが追加され、複雑性が上がり、運用のレベルが上がるため、扱いに注意する必要があります。 キャッシュを活用することで、パフォーマンスの改善や負荷軽減が行われ、コンピュータリソースの最適化によるサーバコストの削減や、レスポンスの改善によるユーザエクスペリエンスの改善がされます。 反面、その劇的な効果に毒され安易に多用すると、サービスが強くキャッシュに依存してしまい、非常に壊れやすくなり、運用が難しくなってしまいます。これをWeb界隈では「キャッシュは麻薬」と比喩されて、戒め
(分割キーボードのMoonlander。とても気に入ってます。) はじめまして。ソフトウェアエンジニアの椎葉(@bufferings)です。今年の4月にカケハシに入社して、今月末で3ヶ月になります。毎日楽しく過ごしていて、あっという間の3ヶ月間でした。 最初にすなおにお伝えすると、この週末と週明けにイベントで登壇するので、その宣伝をしたいなという気持ちがあってブログを書くことにしました。ぜひイベントを見に来てほしいです! そんなきっかけではあるのですが、せっかくの機会なので、この3ヶ月をふりかえって、やったことを書いてみようと思います。初の会社ブログです。僕がどんな風に仕事をしているか、雰囲気が少しでも伝わると嬉しいです。宣伝は最後に書きます! 薬剤師さんってすごいー!(4月上旬) 4月上旬は会社のオンボーディングで、カケハシのことをいろいろと学びました。 カケハシは基本的にリモートワーク
はじめに こんにちは、LINE上で動くおくすり連絡帳 Pocket Musubi というサービスを開発している種岡です . 社内でプライベートAPIを開発する要件があり、タイミング良くAppSyncでプライベートAPIが使えるようになったため試してみました 全体像 以下システムの全体像になります . アカウントAのLambdaからアカウントBのAppSyncにリクエストし、DynamoDBにItemが書き込まれることをゴールとしました ポイント AppSyncはPrivate APIモードかつ、認証モードはIAM認証を利用 アカウントAとアカウントBはVPC Peeringで繋いでいるためCIDR情報が重複しないようにする クロスアカウントアクセスのためアカウントAとBそれぞれに、適切なロールとポリシーを設定 1. アカウントAでVPCとLambdaを作成 以下CDKのコードになります .
始めに、Rehab for JAPAN、ファストドクター、カケハシの急成長の概要をあらためて押さえておこう。 まずはRehab for JAPAN。2016年6月に作業療法士の3人で設立され、科学的介護ソフト『Rehab Cloud』という業務システムの開発提供をメイン事業としている。本イベントが行われた2023年5月15日は、東京都千代田区麹町のWeWorkに本社を移転したタイミングでもあった。 池上ビジョンは「介護に関わるすべての人に夢と感動を。」、ミッションには「介護を変え、老後を変え、世界を変える。」と掲げています。今は業務システムを介護事業所に提供しているのが中心ですが、やりたいのはこれだけではありません。 その先にいらっしゃる高齢者やそのまわりの人たちのライフスタイルを、テクノロジーを活用してリデザインしよう、と考えている企業です。 登壇中の様子 累計調達額は21億円超、従業員
5/25にDatabricks Japan社にて報道関係者を対象とした同社の2023年度の戦略発表会が行われました。 光栄なことに、我々カケハシもDatabricksの1ユーザーとしてその場に同席し、カケハシにおけるDatabricksの活用事例の講演の機会を頂きました。 会社を代表してデータ基盤チームのメンバーで参加してきましたので、当記事ではカケハシの登壇部分を中心に戦略発表会の様子をレポートをさせて頂きます。 戦略発表会の概要 1. Databricks Japan社の発表 Databricks社の日本国内における同社の人員増強や市場認知の向上の方針の発表に加えて、データレイクハウスを支えるコアテクノロジーの紹介が行われました。 カケハシ以外の講演内容の詳細はこちらの記事をご覧ください。 カケハシとしては、今後の我々のデータ関連事業におけるテクノロジー基盤の中心がDatabricks
みなさんは、技術とは何か、考えたことはあるでしょうか。 ここでは、技術哲学の立場から考えるための参考として、ハイデガーの技術論を取り上げます。 技術論のタイプ A.フィーンバーグの技術: クリティカル・セオリーの分類によれば、 これまでの技術論は2つの立場に分けることができる、と考えられています。 道具説 自立的存在説 道具説は、世の中に広く受け入れられている見方で、 技術とは「中立的」であり、利用者の目的に奉仕する道具と考えます。 逆に、技術の中立性を否定する見方として、自立的存在説という見方もあります。 この説では、技術とはそれ自体が社会のすべてを管理の対象物として作り変えようとする、と考えます。 ハイデガーの技術論は、この説の代表的な考え方になります。 ハイデガーの技術論 技術への問い ハイデガーはその著書、技術への問いで、 技術について問うことを、以下のように述べています。 われわ
こんにちは、カケハシのデータ基盤チームで開発ディレクターをしている松田です。最近、歳のせいか疲れが溜まりやすくなっており、毎週サウナに通っています。 カケハシでは今までRedashを利用して全社にデータ提供をしていましたが、去年の7月からDatabricksを利用することになりました。そのため、今までRedashで使っていたクエリやダッシュボードをDatabricksへ移行する必要がありました。 その時に、Redash(Presto)とDatabricksのデータベース操作言語(DML)違いで少しハマり、みなさんにも同じ轍を踏んで欲しくないため、本記事では変更点や対応方法をまとめたいと思います。是非、チートシート的な使い方をしてくれると泣いて喜びます! Redash時代の構成とPrestoについて Databricks導入以前のアーキテクチャイメージは以下になっていました。 データ利活用観
AWSコストをいますぐ最適化しませんか? キャッシュフロー、ユニットエコノミクス、改善しませんか? この記事では、とにかくいますぐなんとかしたい方向けの方法を金額面で大きい傾向にあるサービスごとに26個紹介します。 以下各見出し内の💰はコスト削減度、⚡はおまけでパフォーマンス改善度を指します。 (1) 💰💰💰 CloudWatch Logs: とにかくログを出さないこと、まとめること AWS料金のうち、CloudWatch Logsが上位を占める傾向にあります。保存期間が無期限だから費用がかかる...と見せかけて、実際はログ出力自体の料金が大半です。 レガシーWebアプリケーションのログは1リクエストにつき何回も何行も出力する傾向があります。フレームワーク特有の不要なログも付いてきます。勝手に出力されるログは放置せず整理して、リクエスト単位でイベントとしてまとめましょう。 参考記事
日本には約6万の薬局が存在する。そのうちの10%で採用されているのが、電子薬歴サービス「Musubi」だ。薬剤師がタブレットで服薬指導をすると、その内容が薬歴として自動生成されるもので、業務効率化ができる。 このサービスを展開しているのは、2016年に創業したスタートアップ「カケハシ」。薬局のDXを掲げ、Musubiを含む以下の5つの事業を展開してきた。 ・Musubi:電子薬歴サービス ・Musubi Insight:薬局経営の見える化 ・Pocket Musubi:LINEを使った処方箋の事前送付や次回来店までの服薬相談 ・Musubi AI在庫管理:AIによる患者の来店予測や医薬品発注の自動提案 ・Pharmarket:医薬品二次流通サービス CEOの中川貴史(なかがわ・たかし)は、現在のカケハシを「レイターステージとシードステージの会社が混在しているような状況だ」と語る。 そうした
こんにちは。こがねんです。ファッションテック企業で「組織開発」をしています。 「組織開発」とは何でしょう。これにはいろいろな定義がありますが、僕は「人の集まりが同じ目的に向かって協働するチームになるためのあれやこれやの働きかけ」くらいに考えています。 会社全体・特定部門・特定チーム・特定個人と、人・組織の課題はあらゆるレベルで起こります。その課題発見や解決を自分や自分のチームがリードして行ったり、他の人が行うのをサポートしたりする仕事。それが「組織開発」です。 そんな仕事をしている関係で、現場マネジャーからもよく人・組織に関する相談を受けます。先日も現場のマネジャーからこんな相談を受けました。 「チームの一体感が低下していて困っています。別に仲が悪いわけではないですが、リモートワークになった頃からメンバー同士の関わり合いが減ったこともあり、横のつながりが薄くなってしまったように思います。業
こちらの記事は カケハシ Advent Calendar 2022 の 2 日目の記事になります。 https://adventar.org/calendars/7444 はじめに こんにちは、おくすり連絡帳 Pocket Musubiというサービスを開発している石井です。 私は主にアプリケーションのサーバーレスなインフラとバックエンドを開発をしております。サーバレスとなると必然的に Lambda を利用することがほとんどです。 そこで Lambda の開発を簡単にしてくれる AWS Lambda Powertools for Python (以下:Lambda Powertools)というライブラリーがありましてよく使います。 Lambda Powertools は個人的にも好きなので「全部の機能を触ってみたいなー」と思っていますが使ったことのない機能もたくさんあります。今回はその中で、
非エンジニアCEOの僕だけど、カケハシをもっとテックな会社にしたくて、機械学習エンジニアを目指すことにした。 今日からカケハシ公式noteとTech Blog 連動で、アドベントカレンダー企画が始まる。そのはえある1日目を私にやらせて欲しいとしゃしゃり出たのにはワケがある。そう、ずっと前からあたためていたネタがあるのだ——。 ということで、カケハシでCEOをやっている中川です。 欧米のスタートアップって、イケてるエンジニア出身の経営者が山ほどいますよね。むしろ感覚的には、非エンジニア経営者のほうが珍しいんじゃないかというくらい。(あのイーロン・マスクも“エンジニア”ですよね) 一方で日本だと、プログラミングできる経営者って、テックスタートアップであってもめちゃくちゃ少ない印象があります。はい、何を隠そう私も非エンジニアです。学生時代からいろいろなITサービスに関わってきたのですが、自分でコ
A Look Into Ways We Use Terraform to Build Our Infrastructure At Slack, we use Terraform for managing our Infrastructure, which runs on AWS, DigitalOcean, NS1, and GCP. Even though most of our infrastructure is running on AWS, we have chosen to use Terraform as opposed to using an AWS-native service such as CloudFormation so that we can use a single tool across all of our infrastructure service pr
Twitter #OneTeam の皆さん、こんにちは。昨年まで Twitter (Scaled Enforcement Heuristics, Health Engineering) で Data Scientist として働いていた Kazushi と言います。 Elon Musk によって解雇された皆さん、おつかれさまでした。これから転職先を探す方もいらっしゃると思います。しかしその前に、まだ自分以外にこの点について公に言及されている方がいらっしゃらないようなので、簡単にブログに書いておきます。これは不当解雇であり、法廷で争うべきことです。労働者の庇護が日本ほど手厚くないアメリカでも、訴訟が起こっています。戦いましょう。 今日解雇された Twitter 日本法人社員も不当解雇として法廷で争って欲しい。整理解雇要件を満たすのは難しいはず。 https://t.co/mscQURXi70
KAKEHASHI でバックエンドエンジニアをしている横田です。 今回は、一般的にクローラーを使って作成するであろう、データカタログのテーブルを Spark だけで実現する方法について紹介できればと思います。 背景・目的 MusubiInsight のプロダクトでは、薬剤師さんや薬局のマネージャーさん向けに業務実績データの可視化を行っています 可視化するデータは、夜間にバッチ処理で計算しています データ量としては数十 ~ 数百 GB あるので、集計処理基盤として AWS Glue の Spark Job を使っています Spark Job の結果を AWS Glue の Hive メタストア互換のマネージドのデータカタログと連携すると、ワークフローがシンプルになったので、その方法について共有します データカタログとは 概要 AWS Glue には、Hive メタストア互換のマネージドのデー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く