Kintone Engineering Blog

Learn about Kintone's engineering efforts. Kintone is provided by Cybozu Inc., a Tokyo-based public company founded in 1997.

Search Result: ymmt

Let’s Reimagine Groupware Together

…amamoto (@ymmt2005) and Nimrod Grinvald (@ngrinvald) Step back in time with us to 1997. Two years from now, Marc Benioff will found Salesforce in a San Francisco apartment and declare “The End of Software.” Soon, his product will usher in a…

Introducing MOCO, a modern MySQL operator on Kubernetes

…amamoto (@ymmt2005) We are proud to announce a new MySQL operator named MOCO. MOCO manages MySQL clusters on Kubernetes that replicate data using GTID-based semi-synchronous replication. We will be migrating hundreds of MySQL instances in o…

Delegating CNI requests to a gRPC server for better tracing

…amamoto (@ymmt2005) Coil v2 is a Kubernetes network plugin that implements Container Networking Interface (CNI) 0.4.0. CNI defines plugins as executables. In Kubernetes, kubelet or container runtimes such as containerd directly executes CNI…

Implementing highly-available NAT service on Kubernetes

…amamoto (@ymmt2005) In the previous article, we introduced Coil v2 and its opt-in egress NAT feature. The feature allows any Kubernetes Pods to initiate outgoing TCP/UDP communication with external networks. This article dives into how it i…

Introducing Coil v2, a Kubernetes network plugin to build Egress gateway

…amamoto (@ymmt2005) We are pleased to announce that Coil v2, the second major version of our CNI plugin for Kubernetes, is now generally available. Coil offers bare-metal network performance plus the following features: Multiple address poo…

Modular, Pure Layer 3 Network for Kubernetes: The Implementation

…amamoto (@ymmt2005) As part of Project Neco, we are building a highly scalable data center network for large Kubernetes clusters. In Modular, Pure Layer 3 Network for Kubernetes: The Design, we described the challenges of building a pure la…

Getting Started with BIRD Routing Software

…amamoto (@ymmt2005) This is a supplementary material for Modular, Pure Layer 3 Network for Kubernetes: The Implementation to cover the basics of the BIRD Internet Routing Daemon. Although there is an official user's guide, this document hop…

A Brief Introduction to BGP for Software Engineers

…amamoto (@ymmt2005) This is a supplementary material for Modular, Pure Layer 3 Network for Kubernetes: The Implementation to cover the basics of Border Gateway Protocol (BGP) used inside data centers. The intended readers are software engin…

Modular, Pure Layer 3 Network for Kubernetes: The Design

…amamoto (@ymmt2005) As part of Project Neco, we are building a highly scalable data center network for large Kubernetes clusters. This is the first of the series of articles to describe the network implementation of Neco. In this article, w…

Project Neco: Building Cloud Native On-Premise Data Centers

…amamoto (@ymmt2005) kintone.com, a low-code application platform service, is branded as cybozu.com in Japan. Today, cybozu.com is used by more than 30,000 customer companies. To provide a reliable and cost-effective service, we have several…