MySQL のレプリケーションから10年間逃げてきた我々が学んだこと8選

こんにちは。クラウド運用チームで SRE をしている飯塚です。 今回は、MySQL のレプリケーション機能を約10年もの間ずっと使ってこなかった私たちが、レプリケーションを使った高可用性構成に移行するための取り組みの中で学んだことについて紹介します。 背…

TypeScript による Isomorphic な API Client 開発

こんにちは、フロントエンドエキスパートチームの @koba04 です。 本記事では、kintone の REST API を使うためのクライアントである @kintone/rest-api-client (以下 rest-api-client) の構成や工夫した点について紹介します。

Rookのメンテナに就任しました: これまでとこれからの取り組み

はじめに こんにちは、Necoプロジェクトのsatです。先週CNCFのgraduatedプロジェクトであるRookのメンテナに就任しました。本記事ではRookがどういうソフトウェアであるかについて軽く触れた後に、何をしてきたことによってメンテナになったのか、今後どうし…

フロントエンドエキスパートチームでWEB+DB PRESS Vol.119の特集記事を執筆しました

WEB+DB PRESS Vol.119の表示画像 こんにちは!フロントエンドエキスパートチームです! 私たちフロントエンドエキスパートチームの一部メンバーは、2020年10月24日発売のWEB+DB PRESS Vol.119に「フロントエンド脱レガシー 長く愛されるプロダクトをさらに改…

サイボウズの「開発・運用組織」で働く環境 @ 2020

こんにちは〜!リングフィットアドベンチャーを6ヶ月ほどやっているのですが体重の変化がない開発本部所属の hokatomo です 2016年に ymmt さんが「サイボウズエンジニアの職場環境 @ 2016」を公開しました。 あれから変わった面があるのと、2019年1月に中途…

Node.js Dual Packages (CommonJS/ES Modules) に対応した npm パッケージの開発

こんにちは。フロントエンドエキスパートの平野(@shisama_)です。 フロントエンドエキスパートチームでは業務時間の 30 % の時間で技術探究を行っています。 今回は探究した技術の中から Node.js の ES Modules(以下 ESM)についてと Dual Package (Commo…

#osc20hi でたちまちサイボウズ広島のはなしをしました

開発本部 コネクト支援チーム の西原(@tomio2480)です. 9/17(土) に開催されたオープンソースカンファレンス2020 Online/Hiroshimaで「たちまちサイボウズ広島!(訳:とりあえずサイボウズ広島事情話します)」という題でセミナーを行いました.今回の登壇…