Bookmarks

Bookmarks

46761 bookmarks
Custom sorting
怪奇?スケールアウトするとパフォーマンスが落ちるデータベース - カミナシ エンジニアブログ
怪奇?スケールアウトするとパフォーマンスが落ちるデータベース - カミナシ エンジニアブログ
こんにちは。ソフトウェアエンジニアの古屋です。データベースのメトリクス、見てますか?私のチームが開発運用を担当する『カミナシ レポート』では Amazon Aurora MySQL をメインのRDBMSとして利用しています。この Aurora MySQL について少し課題がありました。 課題1. 増え続けるコスト 昨年…
·kaminashi-developer.hatenablog.jp·
怪奇?スケールアウトするとパフォーマンスが落ちるデータベース - カミナシ エンジニアブログ
ユーザーの内部IDの発行権を他人に握らせてはいけない - kosui
ユーザーの内部IDの発行権を他人に握らせてはいけない - kosui
結論 ユーザーの内部IDを自システム以外に委ねるべきではありません。 ユーザーの内部IDの実装について気をつけるべきことを2つ紹介します。 外部サービスが発行したIDを内部IDにするべきではない ユーザーが変更可能な値を内部IDにするべきではない 外部サービスが発行したIDを内部IDにするべきではない 外部サービスが発…
·kosui.me·
ユーザーの内部IDの発行権を他人に握らせてはいけない - kosui
Modern (Go) application design
Modern (Go) application design
When it comes to application design, I’ve formed a few opinions backed by experience. The most important one is: structure matters. In my first years of development, I’ve built a CMS system that was copied over more than 100 times for different web pages. You don’t get there unless you repeat the same process over and over. Application development is like that. If you’re writing one middleware, you want the process to be repeatable for each following middleware.
·titpetric.com·
Modern (Go) application design
What's New in PostgreSQL 18 - a DBA's Perspective
What's New in PostgreSQL 18 - a DBA's Perspective
This post is maintained by Bytebase, an open-source database DevSecOps tool that can manage PostgreSQL. We will constantly update this post to include the lates...
·bytebase.com·
What's New in PostgreSQL 18 - a DBA's Perspective
aws/pgactive
aws/pgactive
Contribute to aws/pgactive development by creating an account on GitHub.
·github.com·
aws/pgactive
Announcing Multigres: Vitess for Postgres
Announcing Multigres: Vitess for Postgres
Today we are welcoming Sugu, the co-creator of Vitess, to the Supabase team. He is joining Supabase to build Multigres: Vitess for Postgres.
·supabase.com·
Announcing Multigres: Vitess for Postgres
Active Job Continuations
Active Job Continuations
Active job feature that allows us to describe jobs in an interruptible manner
·bigbinary.com·
Active Job Continuations
Rails MCP Server: Enhanced Documentation Access
Rails MCP Server: Enhanced Documentation Access
Learn how Rails MCP Server’s new documentation resources provide consistent, up-to-date Rails guides across multiple LLM clients. Includes MCP proxy setup and Neovim integration for enhanced AI-assisted Rails development workflows.
·mariochavez.io·
Rails MCP Server: Enhanced Documentation Access
Our production Ruby on Rails stack
Our production Ruby on Rails stack
Explore the gems and infrastructure choices I've made while building my Ruby on Rails app, AttendList.
·attendlist.com·
Our production Ruby on Rails stack
Google Meet Attendance Tracker | AttendList
Google Meet Attendance Tracker | AttendList
AttendList is the best Google Meet Attendance Tracker. Track Google Meet attendance automatically with our Chrome extension to get a detailed attendance list. View your attendance report after the meeting. Start tracking for free with AttendList
·attendlist.com·
Google Meet Attendance Tracker | AttendList
How JavaScript Was Written Back In the Day
How JavaScript Was Written Back In the Day
Have you ever been curious how JavaScript was written back in the day? I was, so I dug into some of the early frameworks and libraries to see what I could learn.
·trevorlasn.com·
How JavaScript Was Written Back In the Day
Announcing Oxlint 1.0
Announcing Oxlint 1.0
The first stable version of Oxlint, a fast & easy-to-use Rust-powered linter for JavaScript and TypeScript, is out. Learn about its 50~100x speed advantage over ESLint, support for 500+ rules, real-world adoption by major companies, and easy migration.
·voidzero.dev·
Announcing Oxlint 1.0
The Pulse #137: Builder.ai did not “fake AI with 700 engineers”
The Pulse #137: Builder.ai did not “fake AI with 700 engineers”
Building a system where hundreds of devs simulate being an AI would have been silly in 2024. Also: stock vesting changes at NVIDIA and Anthropic, a reminder on how vibe-coded apps are wonky, and more
·newsletter.pragmaticengineer.com·
The Pulse #137: Builder.ai did not “fake AI with 700 engineers”
Real-world engineering challenges: building Cursor
Real-world engineering challenges: building Cursor
Cursor has grown 100x in load in just a year, sees 1M+ QPS for its data layer, and serves billions of code completions, daily. A deepdive into how it’s built with cofounder, Sualeh Asif
·newsletter.pragmaticengineer.com·
Real-world engineering challenges: building Cursor