com presentations: Added PHP Unicorn talk: mongo-scaling-phpunicorn.xml slides/mongodb/read-preference2.xml slides/mongodb/repl-single.xml
[email protected] (Derick Rethans) Wed, 17 May 2017 09:51:12 +0000
| Newsgroups | php.pres |
|---|---|
| Message-ID | <[email protected]> |
Commit: 098b66e0d86d9405ec6c6dd0ef29d81e1b178233 Author: Derick Rethans <[email protected]> Wed, 17 May 2017 10:51:12 +0100 Parents: 3b4eeec5dd2da787b7aa98ef6ce6f57954567079 Branches: master Link: http://git.php.net/?p=presentations.git;a=commitdiff;h=098b66e0d86d9405ec6c6dd0ef29d81e1b178233 Log: Added PHP Unicorn talk Changed paths: A mongo-scaling-phpunicorn.xml M slides/mongodb/read-preference2.xml M slides/mongodb/repl-single.xml Diff: diff --git a/mongo-scaling-phpunicorn.xml b/mongo-scaling-phpunicorn.xml new file mode 100644 index 0000000..d1bd365 --- /dev/null +++ b/mongo-scaling-phpunicorn.xml @@ -0,0 +1,139 @@ +<?xml version="1.0" encoding="utf-8"?> +<presentation css="10gen-strict.css"> +<topic>MongoDB</topic> +<title>Scaling MongoDB</title> +<event>Unicorn PHP</event> +<location>On the internet!</location> +<date>May 4th, 2017</date> +<speaker>Derick Rethans</speaker> +<email>[email protected]</email> +<twitter>derickr</twitter> +<url>http://derickrethans.nl/talks.html</url> +<joindin>https://joind.in/20916</joindin> +<slide>slides/mongodb/title.xml</slide> + +<slide>slides/mongodb/databasefield.xml</slide> + +<slide>slides/mongodb/nosql.xml</slide> +<slide>slides/mongodb/cap.xml</slide> + +<slide>slides/mongodb/new-architecture.xml</slide> + + +<slide>slides/mongodb/collections-documents.xml</slide> + +<slide>slides/mongodb/document-complex.xml</slide> + + +<!-- REPLICATION --> +<slide>slides/mongodb/section-replication.xml</slide> + +<slide>slides/mongodb/repl-use-cases.xml</slide> +<slide>slides/mongodb/repl-types-of-outage.xml</slide> +<slide>slides/mongodb/repl-features.xml</slide> +<slide>slides/mongodb/repl-works-basic.xml</slide> +<slide>slides/mongodb/repl-works-normal.xml</slide> +<slide>slides/mongodb/repl-works-failover1.xml</slide> +<slide>slides/mongodb/repl-works-failover2.xml</slide> +<slide>slides/mongodb/repl-works-failover3.xml</slide> +<slide>slides/mongodb/repl-works-failover4.xml</slide> +<slide>slides/mongodb/repl-oplog.xml</slide> + +<slide>slides/mongodb/php-connection-string.xml</slide> + +<slide>slides/mongodb/repl-managing.xml</slide> +<slide>slides/mongodb/repl-priorities1.xml</slide> +<slide>slides/mongodb/repl-priorities2.xml</slide> +<slide>slides/mongodb/repl-priorities3.xml</slide> +<slide>slides/mongodb/repl-write-concern.xml</slide> +<slide>slides/mongodb/read-preference2.xml</slide> +<slide>slides/mongodb/read-preference.xml</slide> +<slide>slides/mongodb/repl-eventual-consistency.xml</slide> +<slide>slides/mongodb/repl-features2.xml</slide> + +<slide>slides/mongodb/repl-scenarios.xml</slide> +<slide>slides/mongodb/repl-single.xml</slide> +<slide>slides/mongodb/repl-set1.xml</slide> +<slide>slides/mongodb/repl-set2.xml</slide> +<slide>slides/mongodb/repl-set3.xml</slide> +<slide>slides/mongodb/repl-set4.xml</slide> +<slide>slides/mongodb/repl-set5.xml</slide> +<slide>slides/mongodb/repl-typical.xml</slide> + +<!-- SHARDING --> +<slide>slides/mongodb/section-sharding.xml</slide> +<slide>slides/mongodb/sharding-vertical-scale.xml</slide> +<slide>slides/mongodb/sharding-horizontal-scale.xml</slide> +<slide>slides/mongodb/sharding-data-store-old.xml</slide> +<slide>slides/mongodb/sharding-data-store-now.xml</slide> +<slide>slides/mongodb/sharding-why.xml</slide> +<slide>slides/mongodb/sharding-working-set.xml</slide> +<slide>slides/mongodb/sharding-throughput.xml</slide> +<slide>slides/mongodb/sharding-mongo-approach.xml</slide> +<slide>slides/mongodb/sharding-partition.xml</slide> +<slide>slides/mongodb/sharding-chunks.xml</slide> +<slide>slides/mongodb/sharding-manages.xml</slide> +<slide>slides/mongodb/sharding-auto-shard.xml</slide> +<slide>slides/mongodb/sharding-architecture.xml</slide> +<slide>slides/mongodb/sharding-shard.xml</slide> +<slide>slides/mongodb/sharding-config-server.xml</slide> +<slide>slides/mongodb/sharding-mongos-manages.xml</slide> +<slide>slides/mongodb/sharding-infrastructure.xml</slide> +<!-- +<slide>slides/mongodb/sharding-configuration.xml</slide> +<slide>slides/mongodb/sharding-example-setup.xml</slide> +<slide>slides/mongodb/sharding-start-config.xml</slide> +<slide>slides/mongodb/sharding-start-mongos.xml</slide> +<slide>slides/mongodb/sharding-start-db.xml</slide> +<slide>slides/mongodb/sharding-add-shard.xml</slide> +<slide>slides/mongodb/sharding-verify-added.xml</slide> +<slide>slides/mongodb/sharding-enable.xml</slide> +--> +<slide>slides/mongodb/sharding-key-title.xml</slide> +<slide>slides/mongodb/sharding-shard-key.xml</slide> +<slide>slides/mongodb/sharding-key-considerations.xml</slide> +- hashed shard keys can help with the 512-byte size limitation + +<slide>slides/mongodb/sharding-key-example.xml</slide> +<slide>slides/mongodb/sharding-key-example2.xml</slide> +<slide>slides/mongodb/sharding-connecting.xml</slide> + +<slide>slides/mongodb/sharding-mechanics.xml</slide> +<slide>slides/mongodb/sharding-partitioning.xml</slide> +<slide>slides/mongodb/sharding-chunk-is-range.xml</slide> +<slide>slides/mongodb/sharding-chunk-splitting.xml</slide> +<slide>slides/mongodb/sharding-balancing.xml</slide> +<!-- +<slide>slides/mongodb/sharding-acquire-lock.xml</slide> +<slide>slides/mongodb/sharding-move-chunk.xml</slide> +<slide>slides/mongodb/sharding-commit-migration.xml</slide> +<slide>slides/mongodb/sharding-cleanup.xml</slide> +--> +<slide>slides/mongodb/sharding-balancing-tips.xml</slide> +<slide>slides/mongodb/sharding-routing.xml</slide> +<slide>slides/mongodb/sharding-routing-types.xml</slide> +<slide>slides/mongodb/sharding-targeted-query.xml</slide> +<slide>slides/mongodb/sharding-targeted-query1.xml</slide> +<slide>slides/mongodb/sharding-targeted-query2.xml</slide> +<slide>slides/mongodb/sharding-targeted-query3.xml</slide> +<slide>slides/mongodb/sharding-targeted-query4.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-query.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-query1.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-query2.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-query3.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-query4.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-with-sort-query.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-with-sort-query1.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-with-sort-query2.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-with-sort-query3.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-with-sort-query4.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-with-sort-query5.xml</slide> +<slide>slides/mongodb/sharding-non-targeted-with-sort-query6.xml</slide> +<!-- +<slide>slides/mongodb/sharding-geo-aware.xml</slide> +<slide>slides/mongodb/sharding-add-tag.xml</slide> +<slide>slides/mongodb/sharding-tag-shard-range.xml</slide> +--> +<slide>slides/mongodb/questions.xml</slide> +<slide>slides/mongodb/resources.xml</slide> +</presentation> diff --git a/slides/mongodb/read-preference2.xml b/slides/mongodb/read-preference2.xml index ae4d7ee..a69ac99 100644 --- a/slides/mongodb/read-preference2.xml +++ b/slides/mongodb/read-preference2.xml @@ -4,7 +4,7 @@ <blurb>Select between candidate servers from a specific set</blurb> <list> <bullet>primary (default)</bullet> - <bullet>primary_preferred (%Mongo::RP_PRIMARY_PREFERRED%)</bullet> + <bullet>primary_preferred (%RP_PRIMARY_PREFERRED%)</bullet> <bullet>secondary</bullet> <bullet>secondary_preferred</bullet> <bullet>nearest</bullet> diff --git a/slides/mongodb/repl-single.xml b/slides/mongodb/repl-single.xml index 37e2fc3..cc624c7 100644 --- a/slides/mongodb/repl-single.xml +++ b/slides/mongodb/repl-single.xml @@ -6,6 +6,5 @@ <list> <bullet>Will have downtime</bullet> <bullet>Human intervention required if node crashes</bullet> - <bullet>Journal is required</bullet> </list> </slide>