Necoのネットワーク - アーキテクチャと設計編

こんにちは。「Neco」の @ueokande です。

サイボウズでは、cybozu.comのアーキテクチャ刷新プロジェクト「Neco」を実施してます。 その思いについては以下の記事からどうぞ。

今回は、Necoにおけるネットワーク設計についてお話します。

続きを読む

ファイルシステムサイズの拡張時にデータベースアクセスがスローダウンする問題の解決

はじめに

こんにちは、技術顧問のsatです。

サイボウズでは、ファイルシステムサイズ拡張時にデータベースアクセスがスローダウンするという問題に長年悩まされてきました。本記事では運用本部の藤田と深谷がこの問題を解決した流れについて報告いたします。問題を解決するために2人はLinuxカーネルを修正しました。修正は社内に閉じたものではなく、執筆当時の最新 Linuxカーネルであるv4.17にマージされています。

続きを読む

CoreOS Container Linuxにおいてリアルタイムプロセスを実行できない問題

はじめに

こんにちは、技術顧問の武内です。

本記事はサイボウズの次期インフラ開発チーム(Necoチーム)が遭遇した、CoreOS Container Linux (以降 CoreOS)においてリアルタイムプロセスを実行できないという問題について、次のようなことを記載したものです。

  • どういう問題なのか
  • どのように根本原因を突き止めたのか
  • 今後どのように対処するのか
続きを読む

デザイナー発案で実現した、製品新デザイン化の学び

こんにちは、サイボウズ デザイングループの@kochitakuです。Garoonという中堅・大規模組織向けグループウェアを担当しています。最近クラウド版Garoonのデザインが新しくなったのですが、新デザイン化はデザイナー発案で始まり、いろいろな人を巻き込みチームワークで実現しました。この記事ではその時に得た学びを紹介します。細かいデザイン変更内容については割愛し、汎用性を意識して書きました。読んでいただいた方に1つでもお土産があると嬉しいです。

続きを読む