忠犬Dr@ポイ活投資家 @chukenDr 最近知ったんだけど、文科省の「一家に1枚シリーズ」がやばい。これは地学、生物学、宇宙など多くのテーマが一枚ずつまとめられた科学ポスターなんだけど、科学に触れる機会を増やすために、実は無料で公開されています。このクオリティで誰でもダウンロードし放題なのは本当凄い。全家庭に届けぇ…。 pic.twitter.com/pfwOXBrjg3 2023-09-27 17:47:36
![「書き込みがやばすぎて狂気すら感じる…」文科省が無料配布している科学技術の学習資料『一家に1枚』シリーズのクオリティがすごい](https://cdn-ak-scissors.b.st-hatena.com/image/square/61af67620f1ed6522402ac4b9f8c1d0de8a9cf0b/height=288;version=1;width=512/https%3A%2F%2Fs.togetter.com%2Fogp2%2Ff66a0b82b79a491114878d543c039a58-1200x630.png)
Twitterの内部構造を読解してみる 前口上 Twitterのようなマイクロブログサービスでは短時間で書き込みも多く、特にタイムライン周りは単にRDBのデータを出し入れるするだけではスケールしなくなります。 インターネット上に断片ながらTwitterの中の人がアーキテクチャについて解説した記事や動画がいくつか落ちていたので、Twitterがタイムラインをどうやってキャッシュしているかについてまとめてみたいと思います(推測を含みます)。 Twitterのテーブル構造 単純なTwitterのテーブル定義をRDBで定義すると以下のようになると思います。 tweets ツイート id user_id contents tweet_at followers フォロワー source_user_id destination_user_id users ユーザー id user_name timeli
はじめに 今回の記事では、設計やソフトウェアアーキテクチャを学べるGitHubリポジトリを16個紹介する。 対象とする読者 設計やソフトウェアアーキテクチャに興味関心があるエンジニア GitHubをエンジニアリングの情報収集に活用したいエンジニア タイトルで気になった人 Architectural Patterns システムの基本的な構成を理解するためのパターンやテンプレートを提供している。これらのパターンを学ぶことで、システムの構造やコンポーネントの関連性、相互作用を理解できる。これが開発者にシステムをより効率的かつ効果的に設計・実装する能力をもたらす。 Design Patterns for Humans 設計パターンを人間が理解しやすい形で説明している。デザインパターンは特定の問題に対して再利用可能なソリューションを提供する。これによって、開発者はより効率的にコードを記述でき、メンテ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く