Your SlideShare is downloading. ×
0
Poliglotismo@cv   CarlosVillela
Porto AlegreRecifeEstamos contratando!
Recife Bootcamp  28 e 29 Abrilbit.ly/recifebootcamp
Java & C#
Ninguém passa fomeMas só se cozinhaArroz e Feijão
F#            Objective CCoffeeScript       PythonClojure         JavaScript                    ElixirRuby                ...
SQL
Ninguém passa fomeMas só se come
Neo4J CassandraRiak   DynamoMongoDB RedisHBase CouchDB
O que vocêquer comer?
DocumentosRelacionamentosValores“soltos”
Chave-Valor       Redis        Riak   MemCache
Documentos   MongoDB   CouchDB     BaseX
Relacionamentos         Neo4J       FlockDB
No cardápio de hoje:
(um ovo frito)
Estruturasde Dados
StringListHashSetSorted Set
AtômicoEstupidamente    Rápido
Single-threadedAppend-Only FileClustering (> 2.6)
SET ingredientes 2INCR ingredientesINCR ingredientesGET ingredientes“4”
r = Redis.newr.set‘ingredientes’,2r.incr‘ingredientes’r.incr‘ingredientes’r.get‘ingredientes’=>“4”
Demo!
Configuraçãosessions:salt  9fbc41...features:find_my_friends  1
Sessõessessions:cv@lixo.org df672b...sessions:bp@lixo.org 89bc5a...
Contadoresapi:v3:chamadas 637829home:views 15362
Filas (PubSub)Activity StreamsAchievements
ThrottlesAutocompleteTestes A/B
Enfim
SQL continua bom Complemente
Dúvidas?
Obrigado!    @cv  cv@lixo.org
Upcoming SlideShare
Loading in...5
×

Poliglotismo

880

Published on

Apresentação do Abril Pro Ruby 2012 sobre poliglotismo e o uso de múltiplas linguagens bem como o uso de múltiplas formas de persistência, com uma breve introdução ao Redis.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
880
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Transcript of "Poliglotismo"

  1. 1. Poliglotismo@cv CarlosVillela
  2. 2. Porto AlegreRecifeEstamos contratando!
  3. 3. Recife Bootcamp 28 e 29 Abrilbit.ly/recifebootcamp
  4. 4. Java & C#
  5. 5. Ninguém passa fomeMas só se cozinhaArroz e Feijão
  6. 6. F# Objective CCoffeeScript PythonClojure JavaScript ElixirRuby BooErlang DartScala ClojureScriptHaskell R
  7. 7. SQL
  8. 8. Ninguém passa fomeMas só se come
  9. 9. Neo4J CassandraRiak DynamoMongoDB RedisHBase CouchDB
  10. 10. O que vocêquer comer?
  11. 11. DocumentosRelacionamentosValores“soltos”
  12. 12. Chave-Valor Redis Riak MemCache
  13. 13. Documentos MongoDB CouchDB BaseX
  14. 14. Relacionamentos Neo4J FlockDB
  15. 15. No cardápio de hoje:
  16. 16. (um ovo frito)
  17. 17. Estruturasde Dados
  18. 18. StringListHashSetSorted Set
  19. 19. AtômicoEstupidamente Rápido
  20. 20. Single-threadedAppend-Only FileClustering (> 2.6)
  21. 21. SET ingredientes 2INCR ingredientesINCR ingredientesGET ingredientes“4”
  22. 22. r = Redis.newr.set‘ingredientes’,2r.incr‘ingredientes’r.incr‘ingredientes’r.get‘ingredientes’=>“4”
  23. 23. Demo!
  24. 24. Configuraçãosessions:salt 9fbc41...features:find_my_friends 1
  25. 25. Sessõessessions:cv@lixo.org df672b...sessions:bp@lixo.org 89bc5a...
  26. 26. Contadoresapi:v3:chamadas 637829home:views 15362
  27. 27. Filas (PubSub)Activity StreamsAchievements
  28. 28. ThrottlesAutocompleteTestes A/B
  29. 29. Enfim
  30. 30. SQL continua bom Complemente
  31. 31. Dúvidas?
  32. 32. Obrigado! @cv cv@lixo.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×