プロフィール

こんにちは、幸慈行(Xing Cihang)です。高性能なネットワーク・システム開発と、Apple プラットフォーム向けの個人アプリ開発をしています。

本業はネットワークとシステムの層です。C/C++ でデータプレーンを書き、1 パケットあたり何ナノ秒かかるか、キャッシュヒット率はどうか、固定コストをどう薄めるかを気にしています。ユーザー空間でのパケットキャプチャとトラフィック解析、ホストのリソース監視、クロスプラットフォームのネットワークプロキシ(C++20)に取り組んできました。現在は DPDK、RDMA、LLM 推論基盤の方向へ掘り下げています。

本業の傍らで、Apple プラットフォーム向けのネイティブアプリを作っています。一見シンプルなのに、きちんと作り込まれることが少ない日常の小さな道具を、手になじみ長く使える製品へと丁寧に磨き上げるのが好きです。機能を積み重ねるよりも、抑制の効いたデザイン、信頼できる細部、そしてユーザーのプライバシーへの敬意を大切にしています。

私のアプリはプライバシーを第一にしています。データはできる限りデバイス内か、ユーザー自身の iCloud に置き、広告やサードパーティのトラッキング SDK は組み込みません。

二つの仕事は無関係に見えますが、「細部を正しく作る」という点で同じです。ブログでは両方について書いています。低レイヤーの性能分析と、アプリ側での判断や取捨選択です。

システムとネットワーク

C / C++20DPDK · RDMALinux カーネルバイパスのデータプレーンプロファイリングと負荷試験

Apple プラットフォーム

Swift / SwiftUISwiftData · CloudKitiOS / iPadOS / macOSApple Vision(端末内 OCR)

お問い合わせ

お仕事のご相談、ご意見・ご感想など、お気軽にメールでどうぞ:

xingcihang@foxmail.com