ブラウザベースのデザインツール「Figma」のデータベース(DB)は2020年以来100倍に拡大しました。当初は単一のPostgreSQLで構築されていたDBをどのようにして分散システムへと移行したのかについて、公式ブログで詳しく説明されています。 How Figma's Databases Team Lived to Tell the Scale | Figma Blog https://www....
はじめに 最近書いてるソフトウェア設計シリーズです。今回は例外に関して。以前、以下のような記事を書いたのですが、もう少し深堀して書いてみました。 ちなみにソフトウェア設計シリーズは他には以下を書いています。 モジュールになぜ分けるのか? モジュール、依存、そしてカプセル化 モジュールをどう分割するのか...
Kakao TV(カカオTV)は、韓国の大手企業であるKakaoが運営する動画配信サービスです。 公式で動画や生中継を行っているだけでなく個人も動画投稿を行える韓国版YouTubeです。 日本からKakao TVを見ようとしても、動画によってエラーメッセージが表示され再生することができないのもあります。 そこでVPNを使うことで、...
こんにちは、インターン生の横尾です。 2024年2月に2週間実施されたNTTコミュニケーションズの現場受け入れ型インターンシップに参加させていただきました。普段は、大学院でユーザサイトにおけるIPv6マルチホーミングなどの研究に取り組んでいます。 今回のインターンシップでは、「次世代キャリアネットワークの開発エ...
近年のデータベースの新潮流にNewSQLと呼ばれる一群のデータベース製品群の登場がある。そのコンセプトを一言でいうと、RDBとNoSQLのいいとこどりである。SQLインタフェースと強いデータ一貫性(ACID)というRDBの利点と水平方向のスケーラビリティというNoSQLの長所を兼ね備えた夢のようなデータベースである。下図に見...
インターネットの安全性が重要視される中、信頼できるVPNを選ぶことは重要です。 この記事では、通信の専門家が選ぶおすすめのVPNサービスをランキング形式でご紹介します。 コスパの高いサービスから、最高レベルのセキュリティを提供するものまで、幅広くご紹介しています。 泊木所長 どのVPNがご自分最適かを理解する...
私たちに最も寄せられる質問は次のようなものです: RemixはNext.jsと一体どう違うの? この記事では私たちはこの質問を答えるべきのようです!私たちはこの議題をストレートに、そして何の感情的な議論なしに言及していきたいと思います。もしあなたがRemixのファンになってくれていて、この記事を見て、今すぐにでもNex...
IT Leaders トップ > テクノロジー一覧 > システム開発 > 技術解説 > 魚市場から生まれた水産流通プラットフォーム「UUUO」、Rubyで迅速開発─ウーオ システム開発 システム開発記事一覧へ [技術解説] 魚市場から生まれた水産流通プラットフォーム「UUUO」、Rubyで迅速開発─ウーオ Ruby開発最前線─Ruby bizグランプリ...
こんにちは、Assured のオリバーです。 最近、Google Platform の Workflows を業務に導入し、非同期で動作していたプロセスやバッチをパイプライン化して自動化することで、管理コストと運用コストを削減することができました。この記事では、私たちが取り入れた構成例や、参考になりそうなポイントをいくつか紹介しま...
オブジェクトシステムを作ろう!! ある日、Xを見ていると、Lispとオブジェクトシステムという面白いドキュメントを見つけました。 どういう文章かというと、Lisp言語に対して、オブジェクト指向の機能を実装しようと、過去にはいろいろな方式が開発されていました。そのLispにおけるオブジェクト指向の方言を博物学的に...
「カプセル化」に関連する商品は見つかりませんでした