Latest news

  • Nervos approves Obsidian Labs grant for Windows and browser-based IDE

    After much anticipation, we’re excited to announce that we’ve approved Nervos Grants Program recipient Obsidian Labs to expand CKB Studio support to Windows developers and release a web browser-based version of the IDE later this year.The news comes after Obsidian Labs was awarded its first grant to create an easy-to-use IDE for Nervos developers earlier this year. The two new developments will make it easier and faster than ever for the Nervos community to build dApps and contribute to the Nerv… … More

  • Introduction to Building on DeFi with Ethereum and USDC — Part 1

    Introduction to Building on DeFi with Ethereum and USDC — Part 1By Pete KimAt Coinbase, our mission is to build an open financial system. We strongly believe that increasing economic freedom will make the world a better place. Decentralized Finance, or DeFi for short — an open, borderless, and programmable version of finance — is an inseparable part of that vision.Smart ContractsDeFi is powered by smart contracts running on decentralized networks such as Ethereum (“the blockchain”) and digital c… … More

  • Scaling connections with Ruby and MongoDB

    By Michael de HoogCoinbase was launched 8 years ago as a Ruby on Rails app using MongoDB as its primary data store. Today, the primary paved-road language at Coinbase is Golang, but we continue to run and maintain the original Rails monolith, deployed at large scale with data stored across many MongoDB clusters.This blog post outlines some scaling issues connecting from a Rails app to MongoDB, and how a recent change to our database connection management solved some of these issues.Global VM Loc… … More

  • Container technologies at Coinbase

    Why Kubernetes is not part of our stackBy Drew Rothstein, Director of EngineeringTLDR: Container orchestration platforms are complex and amazing technologies, helping some businesses and teams solve a whole suite of problems. What’s commonly overlooked however, is that container technologies also create a large set of challenges that must be overcome to prevent failures.This post is adapted from an internal blog post as I haven’t seen many write-ups like this externally available. Minimal redact… … More