Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
近況報告
Search
mackee
November 01, 2014
Programming
0
59
近況報告
mackee
November 01, 2014
Tweet
Share
More Decks by mackee
See All by mackee
tanukistack ライブコーディング / tanukistack live-coding
mackee
0
61
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
320
perl for shell, awk and sed programmers
mackee
2
1.8k
今更GoのWebフレームワークを作ろうとしているワケ / Why am I trying to create a Go web framework now?
mackee
1
250
database/sqlでNullを扱う歴史とsql.Null[T]の登場 / sql.Null[T] history
mackee
0
180
マイクロサービス化を利用した Goへの移行事例
mackee
0
310
PerlでつくるフルスクラッチWebAuthn/パスキー認証 / Demonstration of full-scratch WebAuthn/Passkey Authentication written in Perl
mackee
3
3.8k
SRE定例やその辺の取り組みをアプリケーションエンジニア目線で語る / "Observe" about SRE Meeting by Application Engineer
mackee
0
1.9k
TinyGoで使えるORM sqllaの 紹介とTinyGoで使えるようにするための工夫
mackee
0
1.4k
Other Decks in Programming
See All in Programming
GoとPHPのインターフェイスの違い
shimabox
2
200
Amazon S3 TablesとAmazon S3 Metadataを触ってみた / 20250201-jawsug-tochigi-s3tables-s3metadata
kasacchiful
0
180
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
950
Unity Android XR入門
sakutama_11
0
170
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
220
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
190
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
8
2.7k
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
110
Djangoにおける複数ユーザー種別認証の設計アプローチ@DjangoCongress JP 2025
delhi09
PRO
4
400
PHP ステートレス VS ステートフル 状態管理と並行性 / php-stateless-stateful
ytake
0
110
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
150
もう僕は OpenAPI を書きたくない
sgash708
5
1.8k
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Designing Experiences People Love
moore
140
23k
A Tale of Four Properties
chriscoyier
158
23k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Building Adaptive Systems
keathley
40
2.4k
It's Worth the Effort
3n
184
28k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Practical Orchestrator
shlominoach
186
10k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
ۙگใࠂ @mackee_w
࠷͍ۙͬͯΔϞδϡʔϧ
Redis::Fast • Redis.pmͱޓΠϯλʔϑΣΠε • use RedisΛuse Redis::Fastʹॻ͖͑Δ ͚ͩͰ͍͚Δ • libhiredis༻ɹ·͍͋
None
ಥવͷRedis::Jetऻདྷ
ΠϯλʔϑΣΠεඇޓ
ΠϯλʔϑΣΠεඇޓ
DBIx::Class • JOINग़དྷΔศརɹϧʔϓΫΤϦݮ • DDLΛSQLͰॻ͍͍ͯͳ͍ • Result/ResultSetʹϩδοΫΛΰϦΰϦ ॻ͍͍ͯͳ͍
Redis::LeaderBoard • ͍ΘΏΔϦΞϧλΠϜϥϯΩϯάͷ࣮ݱ • ϥϯΩϯάपΓͷΊΜͲ͍͘͞ॲཧܥΛશ ෦ͤΒΕΔ • ҆৺ͷsongmu ware
Redis::Setlock • djbwareͷsetlockͷෳϗετରԠ൛ͱࢥ ͑ྑ͍ • தRedisͷluaΛͬͨഉଞϩοΫ • όονͷಥ͖ൈ͚ཧͱ͔ಉҰϦΫΤετ ͷ࠶ૹͰͷೋॏ࣮ߦࢭͱ͔
Sub::Retry • நબܥΛϚΠ͜ͱϥοϓͯ͘͠ΕΔ • όάΓ্͍͢ʹόάͬͯΔͱଛ͕େ͖ ͍ͭΛͬͯ͘ΕΔͷ҆৺
Script::Ichigeki • ิరόονͱ͔Ұ͔͠ಈ͔͞ͳ͍ͷͰ useͯ͠ೋ࣮ߦͤ͞ͳ͍Α͏ʹ͢Δ
Parse::Crontab • crontab͕Կेߦ͋Δͱςετͨ͘͠ͳΔ ͡ΌΜʁʁʁʁʁ • ίϚϯυ΄Μ·ʹ͋ΔʁɹͦΕ࣮ߦͰ͖Δ ϑΝΠϧʁʁʁʁ
App::Prove::Plugin::MySQL Pool • Test::mysqldͷΠϯελϯεϓʔϧΛ࡞Δ prove ϓϥάΠϯ • prove -j8ͱ͔͢Δͱ8ݸΠϯελϯεͬ ͍ͯ·Θ͢
Golangཁૉ
Golangཁૉ • gate • consul
͋Μ·ͳ͔ͬͨ