<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://dmitrypol.github.io/mongo/redis/2014/10/12/mongo-redis-combo.html</loc>
<lastmod>2014-10-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/01/30/debug-tips.html</loc>
<lastmod>2015-01-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/02/17/prod-monitor.html</loc>
<lastmod>2015-02-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/aws/2015/03/23/staging-prod-servers.html</loc>
<lastmod>2015-03-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/04/19/ui-backend.html</loc>
<lastmod>2015-04-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2015/05/14/background-jobs.html</loc>
<lastmod>2015-05-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2015/06/09/avoid-spof.html</loc>
<lastmod>2015-06-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/06/20/speedy-tests.html</loc>
<lastmod>2015-06-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/07/18/bad-dev-habits.html</loc>
<lastmod>2015-07-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/aws/2015/08/05/aws-t2-instance-credits.html</loc>
<lastmod>2015-08-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2015/08/23/rack-mini-profiler-caching.html</loc>
<lastmod>2015-08-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/09/10/rails-admin.html</loc>
<lastmod>2015-09-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2015/10/04/prod-perf-test.html</loc>
<lastmod>2015-10-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2015/10/15/redis-rails-tips.html</loc>
<lastmod>2015-10-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/mongo/2015/10/22/mongodb-hash-vs-embed-doc.html</loc>
<lastmod>2015-10-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/11/10/logging-important-info.html</loc>
<lastmod>2015-11-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/mongo/2015/11/15/dynamic-fields.html</loc>
<lastmod>2015-11-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/11/28/bulk-data-import.html</loc>
<lastmod>2015-11-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/mongo/2015/12/11/mongodb3-wired-tiger.html</loc>
<lastmod>2015-12-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/12/15/open-source-contribute.html</loc>
<lastmod>2015-12-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/aws/2015/12/20/rails-bulk-email-send.html</loc>
<lastmod>2015-12-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2015/12/25/jekyll-github.html</loc>
<lastmod>2015-12-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/01/01/rails-admin-state-machine.html</loc>
<lastmod>2016-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/01/15/stackoverflow.html</loc>
<lastmod>2016-01-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/02/02/microservices.html</loc>
<lastmod>2016-02-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/02/12/single-table-inherit.html</loc>
<lastmod>2016-02-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/03/04/open-source-docs.html</loc>
<lastmod>2016-03-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/sidekiq/2016/03/18/sidekiq-batches.html</loc>
<lastmod>2016-03-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/04/03/report-frameworks.html</loc>
<lastmod>2016-04-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/04/22/why-i-blog.html</loc>
<lastmod>2016-04-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/mongo/2016/05/14/redis-rails-more.html</loc>
<lastmod>2016-05-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/test/2016/06/08/redis-tests.html</loc>
<lastmod>2016-06-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/mongo/2016/06/12/polymorphic-habtm.html</loc>
<lastmod>2016-06-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/06/20/modular-code.html</loc>
<lastmod>2016-06-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/06/22/global-id-habtm.html</loc>
<lastmod>2016-06-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/07/01/app-version.html</loc>
<lastmod>2016-07-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2016/07/14/redis-modules.html</loc>
<lastmod>2016-07-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/08/12/rails-routes.html</loc>
<lastmod>2016-08-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/mongo/2016/08/23/mongo-atlas.html</loc>
<lastmod>2016-08-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2016/09/07/redis-microserv.html</loc>
<lastmod>2016-09-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2016/09/14/redis-tmp-data.html</loc>
<lastmod>2016-09-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/sidekiq/2016/09/24/redis-microserv-deux.html</loc>
<lastmod>2016-09-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/mongo/mysql/aws/2016/09/27/choose-db-host.html</loc>
<lastmod>2016-09-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/09/29/rails-validators.html</loc>
<lastmod>2016-09-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/09/29/roles-permissions.html</loc>
<lastmod>2016-09-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/mongo/2016/10/11/redis-application-join.html</loc>
<lastmod>2016-10-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2016/10/13/redis-code-coverage.html</loc>
<lastmod>2016-10-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/10/14/rails-scope-inside-scope.html</loc>
<lastmod>2016-10-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2016/10/22/redis-app-join-gem.html</loc>
<lastmod>2016-10-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/2016/10/26/rails-nested-routes-polymorphic-associations.html</loc>
<lastmod>2016-10-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/2016/10/27/rails-complex-data-migrations.html</loc>
<lastmod>2016-10-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/2016/10/28/rake-tasks-vs-poro.html</loc>
<lastmod>2016-10-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/2016/10/29/rails-concerns.html</loc>
<lastmod>2016-10-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/2016/10/30/rails-application-object-pattern.html</loc>
<lastmod>2016-10-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/redis/mongo/2016/11/01/rails-many-dbs.html</loc>
<lastmod>2016-11-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2016/11/07/batch-email-sending.html</loc>
<lastmod>2016-11-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/11/15/rails-clone-records.html</loc>
<lastmod>2016-11-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/11/16/polymorphic-relation-to-sti-records.html</loc>
<lastmod>2016-11-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/redis/2016/11/18/rails-cache-bust.html</loc>
<lastmod>2016-11-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/redis/2016/11/18/rails-static-data-settings.html</loc>
<lastmod>2016-11-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/mongo/2016/11/21/rails-test-db-indexes.html</loc>
<lastmod>2016-11-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2016/11/29/rails-admin-background-import.html</loc>
<lastmod>2016-11-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2016/11/29/rails-rspec-mock.html</loc>
<lastmod>2016-11-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/redis/2016/11/29/rails-static-content.html</loc>
<lastmod>2016-11-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/mongo/2016/12/05/habtm-inverse-nil.html</loc>
<lastmod>2016-12-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/redis/2016/12/08/rails-leaderboard.html</loc>
<lastmod>2016-12-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/03/05/redis-leaderboard.html</loc>
<lastmod>2017-03-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/sidekiq/2017/03/16/sendgrid-webhooks-background-jobs.html</loc>
<lastmod>2017-03-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/03/26/callbacks-background-jobs.html</loc>
<lastmod>2017-03-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/03/27/redis-cache-pregen.html</loc>
<lastmod>2017-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2017/03/31/api-integration-background-jobs.html</loc>
<lastmod>2017-03-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/sidekiq/2017/04/11/right-size-background-jobs.html</loc>
<lastmod>2017-04-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/05/02/redis-ip-throttling.html</loc>
<lastmod>2017-05-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/05/13/redis-search.html</loc>
<lastmod>2017-05-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/05/19/redi-search-module.html</loc>
<lastmod>2017-05-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/sidekiq/2017/05/24/sidekiq-multiple-queues.html</loc>
<lastmod>2017-05-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/05/25/rails-cache-variable-ttl.html</loc>
<lastmod>2017-05-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/sidekiq/2017/05/26/bulk-data-import2.html</loc>
<lastmod>2017-05-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/rails/redis/mongo/2017/05/27/rails-session-storage.html</loc>
<lastmod>2017-05-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/05/28/redis-etl.html</loc>
<lastmod>2017-05-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/05/29/redis-shard.html</loc>
<lastmod>2017-05-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2017/05/30/rethink-db.html</loc>
<lastmod>2017-05-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/06/10/redisconf17.html</loc>
<lastmod>2017-06-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/2017/06/19/dry-tests.html</loc>
<lastmod>2017-06-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/mongo/2017/06/19/sql-keyvalue-doc.html</loc>
<lastmod>2017-06-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/06/21/redis-complex-data-struct.html</loc>
<lastmod>2017-06-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2017/12/16/redis-workflow-engine.html</loc>
<lastmod>2017-12-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/rabbitmq/sqs/2017/12/17/queues.html</loc>
<lastmod>2017-12-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/elastic/redis/2018/01/04/elasticsearch-redis.html</loc>
<lastmod>2018-01-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/elastic/redis/2018/01/16/elasticsearch-redis-streams.html</loc>
<lastmod>2018-01-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/elastic/redis/2018/03/22/elasticsearch-redis-pubsub.html</loc>
<lastmod>2018-03-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/sidekiq/2018/03/27/distribute-job-load.html</loc>
<lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2018/04/01/redisearch-time-series-data.html</loc>
<lastmod>2018-04-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2018/04/03/redis-rube-goldberg.html</loc>
<lastmod>2018-04-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/aws/elastic/terraform/2018/04/16/processing-time-series-data.html</loc>
<lastmod>2018-04-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2018/05/05/redisconf18.html</loc>
<lastmod>2018-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2018/08/19/redis-probabilistic-data-structures.html</loc>
<lastmod>2018-08-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/packer/ansbile/terraform/2018/12/10/infrastructure-as-code.html</loc>
<lastmod>2018-12-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/ansbile/terraform/2018/12/24/cloud-inventory-ansible.html</loc>
<lastmod>2018-12-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/kubernetes/2018/12/24/kubecon18.html</loc>
<lastmod>2018-12-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2018/12/25/redis-red-nosed-reindeer.html</loc>
<lastmod>2018-12-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2019/02/25/1000-node-redis-cluster.html</loc>
<lastmod>2019-02-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2019/03/18/envoy-proxy.html</loc>
<lastmod>2019-03-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2020/02/29/redis-data-eng.html</loc>
<lastmod>2020-02-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/nginx/2020/09/14/cache-redis-nginx.html</loc>
<lastmod>2020-09-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/redis/2020/10/01/redis-sentinel.html</loc>
<lastmod>2020-10-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://dmitrypol.github.io/about/</loc>
</url>
<url>
<loc>http://dmitrypol.github.io/categories.html</loc>
</url>
<url>
<loc>http://dmitrypol.github.io/</loc>
</url>
<url>
<loc>http://dmitrypol.github.io/search/</loc>
</url>
</urlset>
