No video

Al fin SQL Nativo para la NUBE? - CockroachDB

  Рет қаралды 39,407

Pelado Nerd

Pelado Nerd

Күн бұрын

Correr SQL en la nube siempre fue un problema, muchos equipos eligen ir por la ruta de NoSQL ya que una solución SQL que escale y cumple varios requisitos no existe. Al menos no existía hasta hace poco tiempo.
Hoy charlo de CocroachDB, una solución SQL para la nube de hoy.
CockroachDB: www.cockroachl...
--
Repo con todos los archivos que uso: github.com/pab...
Merchandising Pelado Nerd: merch.peladone...
Micrófono: Rode VideoMicro + Zoom H1N
Cámara: Sony A7 Mark III
Lente: Sony 28-70mm 3.5
Laptop: Macbook Pro 16'' 2019
Puedes encontrar todos mis links en peladonerd.com

Пікірлер: 123
@huambrahuambra8638
@huambrahuambra8638 2 жыл бұрын
13:35 Sello de calidad "Pelado Nerd" jejejeje
@enzodiaz9224
@enzodiaz9224 2 жыл бұрын
13:11 la inocencia de un developer descubriendo cosas nuevas ajaj Esta industria es increíble 🙌
@mateoguevara923
@mateoguevara923 2 жыл бұрын
Interesante, por lo que veo escala mas como dynamo DB que como Aurora, Aurora escala mas como el SQL tradicional con aprovisionamiento, replications, disaster recovery, etc 100% automatizado. Cockroach db despues del layer 1(SQL parser) todo son KV operations, incluso los updates atomicos son hechos a registros KV, por eso logran escalar de la forma que escalan, gran video, saludos!
@Anothecloudguy
@Anothecloudguy 2 жыл бұрын
Excelente dato, suena genial. Quedó al aire la correlación / comparación con Google Spanner. 🙁
@EzequielRegaldo
@EzequielRegaldo 2 жыл бұрын
Se puede hacer todo eso, con MySQL router o pgpool 2 para PostgreSQL. Pero esa cosa es muy práctica, me gusta me gusta. Voy a tener que buscar detalles técnicos porque no se habla de cosas importantes
@guillermomoreira5601
@guillermomoreira5601 2 жыл бұрын
Otra solución hecha con Golang. Amo Golang!
@andrechi73
@andrechi73 2 жыл бұрын
Una base de datos relacional, no puede garantizar un 100% de integridad referencial si la montas en clúster.
@diegombt
@diegombt 2 жыл бұрын
No solo MySQL escala mal, también otros como SQL Server y PostgreSQL tienen estas dificultades. Desde hace un tiempo he venido siguiendo el desarrollo de CockroachDB y la verdad que me parece super interesante... gracias por compartir :)
@matiasm.3124
@matiasm.3124 2 жыл бұрын
parte 2 de como crear un cluster realmente usando varias vms diferentes etc...un cluster real
@oswaldocruz5620
@oswaldocruz5620 2 жыл бұрын
Excelente, gracias a tus videos muchos podemos ir un paso más adelante en el trabajo.
@burgui
@burgui 2 жыл бұрын
Con Hbase + Phoenix desde hace mucho puedes lograr creo que todos los puntos que mencionas. Eso si debo decir que estas soluciones SQL sobre bases NoSQL pueden tornarse muy complejas de administrar en ambientes productivos con volumenes grandes de datos.
@omardixanpuigpupo5028
@omardixanpuigpupo5028 2 жыл бұрын
Me gustó mucho esta herramienta suena genial, voy a probarlo por mi mismo pero confío en tu referencia muchas gracias por tu esfuerzo y tiempo.
@PabloTilottaMaster
@PabloTilottaMaster 2 жыл бұрын
Deberías darte una vuelta por Aurora MySQL Serverless 2
@orlandoportilla9465
@orlandoportilla9465 2 жыл бұрын
Puedes hacer un vídeo de cloud spaner también sería interesante
@armandoytriago9125
@armandoytriago9125 2 жыл бұрын
¡Gracias!
@marioochoa293
@marioochoa293 2 жыл бұрын
Pelado, tremendo video!! de muy alto nivel. Consulta, conocés alguna herramienta (open source en lo posible) que haga Workload Discovery on AWS? Gracias.
@noestamossolosnostenemosan1302
@noestamossolosnostenemosan1302 2 жыл бұрын
Este si es un video Pelado... está bueno.
@sniperdaoud
@sniperdaoud 2 жыл бұрын
esperaba este video desde años
@javisartdesign
@javisartdesign 2 жыл бұрын
gracias! muy interesantes este tipo de videos
@juliansalas8513
@juliansalas8513 2 жыл бұрын
Muchas gracias por el aporte Pelado.
@arianvalles9711
@arianvalles9711 Жыл бұрын
Pelado, excelente video. Pudiste experimentar en producción? Que conclusión tuviste después de 10 meses que publicaste el vídeo? Parece demasiado interesante está base de datos, y estaría bárbaro si podes ampliar por favor. Gracias!!
@dionisus78
@dionisus78 2 жыл бұрын
Saludos pelado || excelente post no conocia esa db... en mi trabajo utilizamos una bd sql distribuida llamada TiDB, es muy robusta échale un ojo...seria bueno una comparativa TiDB vs CockroachDB :)
@EmitoSanti
@EmitoSanti 2 жыл бұрын
Me encantoooo
@MrFotjob
@MrFotjob 2 жыл бұрын
La pregunta es como trabaja con las transacciones que están en memoria en casa nodo y como maneja la metadata de cada una de estás , en muchas instancias es comun que se creen versiones de los bloques para no tener que bajarlas al instante a los discos o como maneja los mecanismos de lockeos , de todas maneras tiene mucha pinta
@jorgepino5045
@jorgepino5045 2 жыл бұрын
Gran aporte muchas gracias 😀
@rafaelcampoverde
@rafaelcampoverde 2 жыл бұрын
Gracias por siempre explicar “como funciona” y no solo hacer una demo y ya!!
@tocado157
@tocado157 2 жыл бұрын
Gracias Pelado!
@TheMagicdrums
@TheMagicdrums 2 жыл бұрын
Esta interesante tener opciones de SQL, en mi caso personal conozco las soluciones de Percona para balanceos de carga en SQL el cual es compatible con los software mas usados, pero claro esta que quizas esta a un nivel distinto de uso, seria interesante saber desde tu perspectiva el uso de esta tecnologia con software legado o incluso mas usado y no con desarrollo propio lo cual creo que a veces es mas facil de mutar o migrar
@cesarpachecolozano1349
@cesarpachecolozano1349 2 жыл бұрын
Excelente canal, eres un máster Pelado.
@yhojannaguilera9564
@yhojannaguilera9564 2 жыл бұрын
Hola, me gustó bastante, pero discrepo que esté preparado para ambientes productivos, aun le falta bastante que madurar, por ejemplo un servicio como ese no estaría preparado para cumplir las auditorias de PCI/DSS debido a que se realiza un traspaso de credenciales en texto plano sobre direcciones URL o quedan directamente en los logs de ejecución, imagina un proxy inverso para gestionar los dashboard, te generaría un riesgo totalmente innecesario, sin hablar de que pasaría si la interfaz web tuviera vulnerabilidades, porque aunque se encuentre únicamente en un ambiente local, los riesgos disminuyen pero la vulnerabilidad no se va, la CVSS reduce el valor de riesgo pero sigue siendo peligroso al mediano plazo. Tampoco se ve que trabaje con secretos de bóveda como vault, en fin. Se ve muy buena iniciativa, creo que va en muy buen camino, pero aun no creo que esté preparado para grandes infraestructuras críticas.
@josealonso9770
@josealonso9770 2 жыл бұрын
muy interesante el video. Me lo apunto para probarlo. Sigue así. Haces muy buenos videos.
@kernelpanic3520
@kernelpanic3520 2 жыл бұрын
El Elasticsearch de las Bases de Datos ... impresionante.!!!!
@dariogruber5952
@dariogruber5952 2 жыл бұрын
Eu, Felicitaciones por llegar a los 100K. Saludos desde Santa Rosa La Pampa
@alardelsanto7629
@alardelsanto7629 2 жыл бұрын
Pelado, todo está perfecto y la explicación es de 10, pero estaría bien comentar que si quieres tenerlo gestionado, en una red mundial bien conectada, no tienes más que usar Google Cloud Spanner (y preparar la cartera) con GCP es TRIVIAL montar una red con nodos en el mundo "mundial" e instalar una instancia de Cockroach DB en cada uno (si tardas más de 10 minutos, es que estás despistado) Saludos enormes!!!
@microagencia7303
@microagencia7303 2 жыл бұрын
Gracias por la información crack
@mayikx
@mayikx 2 жыл бұрын
Que chevere, hace meses no teníamos algo así.
@e-om
@e-om 2 жыл бұрын
Muy buen herramienta. Pero no me queda claro como implementarlos en la cloud. Estaría bueno un video de ejemplo con digitalocean o azure.
@IITherLordII
@IITherLordII 2 жыл бұрын
Yo vine por eso :(
@zentyk
@zentyk 2 жыл бұрын
CokroachDB viene por defecto en el framework de juegos multijugador Nakama.
@alecavallo17
@alecavallo17 2 жыл бұрын
Yo en su momento probé mysql-cluster para implementarlo en un sitio de producción... Que desastre que era eso!
@v4ldevrr4m47
@v4ldevrr4m47 2 жыл бұрын
Sin probarlo pues toca decir entre tanto super interesante
@armandoytriago9125
@armandoytriago9125 2 жыл бұрын
Gracias por el dato esta muy interesante.
@alexx855
@alexx855 2 жыл бұрын
Impresionante!
2 жыл бұрын
Genial, lo probaré!!!!!
@chconnect
@chconnect 2 жыл бұрын
La otra diferencia es que Aurora es managed y "serverles", dependiendo el caso puede sumar
@JacqDM
@JacqDM 2 жыл бұрын
Tiene muy buena pinta, ¿alguien lo han comparado con CrateDB?
@Anroth98
@Anroth98 2 жыл бұрын
Te ganaste un subscriptor, saludos
@sniperdaoud
@sniperdaoud 2 жыл бұрын
Thanks!
@martinghiena5270
@martinghiena5270 2 жыл бұрын
Oro, pelado. Oro!
@malaplauso
@malaplauso 2 жыл бұрын
Podrías explicar mejor el tema multicloud, no me queda claro que puedas usar aks y eks por ejemplo para desplegarlo y que sea totalmente transparente como una única instancia de bbdd. Cómo gestiona la autenticación/autorización entre varios proveedores cloud
@XuenCuen-cs5om
@XuenCuen-cs5om Жыл бұрын
Hola, tienes alguna opinión de yugabyte db ?
@Solidux2
@Solidux2 2 жыл бұрын
Pelado, existe Oracle pluggable database
@lucianaquiroga4405
@lucianaquiroga4405 2 жыл бұрын
Muy bueno. Sobre que nube está deaplegado?
@oswaldogonzalez9226
@oswaldogonzalez9226 2 жыл бұрын
Muy buen dato, gracias
@nbensa
@nbensa 2 жыл бұрын
Hola! Esto me vendría al pelo (no pun intended!! :-) ) ahora que estoy montando varios Moodle(s) gigantescos y estudiando la posibilidad seria de hacerlo sobre Kubernetes. Si entiendo bien, desde el lado de la app le digo "es un postgres" o "es un mysql" y debería funcionar? Gracias!!
@CesarAlvaradoP
@CesarAlvaradoP 2 жыл бұрын
Es un Postgres , de hecho tu lenguaje de desarrollo necessita user la librerian cliente de Postgres
@reuvemPereiras
@reuvemPereiras 2 жыл бұрын
Si se puede escribir en cualquier nodo, ¿no se pueden producir problemas en las tablas con ids autonuméricos? ¿Cómo resuelve eso?
@Bleibruk
@Bleibruk 2 жыл бұрын
justo iba a preguntar lo mismo
@reuvemPereiras
@reuvemPereiras 2 жыл бұрын
En la documentación habla algo del tema, aunque habría que ver como encaja con el uso de un ORM como django, por ejemplo.
@mdemdemde
@mdemdemde 2 жыл бұрын
@@reuvemPereiras redshift lo resuelve con ids unicos y crecientes pero no consecutivos
@alejandropereira
@alejandropereira 2 жыл бұрын
Como se comporta esto con las transaction? No perdería consistencia de datos? Entiendo que esa es la razón del porqué Aurora tiene 1 solo writer node
@abaldeg
@abaldeg 2 жыл бұрын
No se como gestiona multiples escrituras simultáneas. Hay merge conflict o algo asi?
@nativarg
@nativarg 2 жыл бұрын
basta pela, no puedo mas con cosas que quiero saber!!!! jaja
@michaelscott5408
@michaelscott5408 2 жыл бұрын
entre esta opcion y yugabyteDB, que seria mejor para un uso general.
@lacuevadelinsecto
@lacuevadelinsecto 2 жыл бұрын
De entrada un ME GUSTA por la camiseta de Loki! 😂
@douglasperez9698
@douglasperez9698 2 жыл бұрын
Amigo, disculpe buenas, sé que estoy fuera de contexto, pero si me puede ayudar con mi pregunta como puedo tener instalado devian y openSUSE , en btrfs los dos en el mismo disco duro, yo lo intenté con dos particiones separadas, pero solo se inicia el último que instale pero en xt4 si aparecen los dos en el arranque le agradezco su respuesta y mil gracias de antemano
2 жыл бұрын
Muy interesante 😊👍
@uliseslopez7248
@uliseslopez7248 2 жыл бұрын
que maquina tiene :)
@joseantonioruizlopez6916
@joseantonioruizlopez6916 2 жыл бұрын
Pero que es esto?! Ajjaja es buenísimo!!!
@SandwichStorePlay
@SandwichStorePlay 2 жыл бұрын
hola! alguna alternativa para las "lambdas functions" ? funciones que sean multicloud?
@AlfonzoDiez
@AlfonzoDiez 2 жыл бұрын
Wow
@JPehcL
@JPehcL 2 жыл бұрын
Conoces algún proveedor confiable que de soporte profesional a esta BD? Hay que tener mucha fé para ocuparlo en PRD
@JaminFernandez
@JaminFernandez 2 жыл бұрын
Excelente
@felipemontecino7460
@felipemontecino7460 2 жыл бұрын
Donde dejare mi cluster con pgpool
@AioRy4rever
@AioRy4rever 2 жыл бұрын
Para usar un write en Aurora, necesitas apuntar al nodo write.. los endpoints no balancean ni identifican el tipo de query o.o
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Existe el multi máster: docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html#aurora-multi-master-overview
@AioRy4rever
@AioRy4rever 2 жыл бұрын
@@PeladoNerd sip, pero es diferente a lo que comentas... Lo digo por que igual puede ser confuso y aceptarse como verdad para tus seguidores devs que en mas de una ocasion solicitan ese feature (que el endpoint read balance, detecte o reenvie el query write) :'(
@dlawliet139
@dlawliet139 2 жыл бұрын
Lo máximo
@alvaroinfantes
@alvaroinfantes 2 жыл бұрын
Pelado sos un capo
@73cpt
@73cpt 2 жыл бұрын
En Azure, no te cuento tenemos una cochinada llamada cosmosdb carisimo por cierto
@angel-ns9hz
@angel-ns9hz 2 жыл бұрын
un video sobre las cosas a aprender para llegar a ser un SRE
@PeladoNerd
@PeladoNerd 2 жыл бұрын
kzbin.info/www/bejne/ooqrn6mVYq1pi7s
@juansuarez2469
@juansuarez2469 2 жыл бұрын
Buenísima app, orgásmica jaja, a quien no se le a caído un nodo postgres q tire la primera piedra
@jms2182
@jms2182 2 жыл бұрын
Una locura
@mrichetta
@mrichetta 2 жыл бұрын
Tenes alguna opinión sobre Vitess? Y como lo comprarías con cockroach?
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Lo intenté probar pero era muy complejo. Le tengo que dar otra oportunidad
@arielqmdz
@arielqmdz 2 жыл бұрын
Nhaaaaaa.... Que bien!! A probarlo en 3... 2... 1...
@TheMarcelitto
@TheMarcelitto 2 жыл бұрын
Tremendo
@papa4920
@papa4920 2 жыл бұрын
funciona en xp? buen video 💪 podrías hacer un video abusando de un nodo, haciendo esas 400000000 peticiones y ver cuantos mill de Ram, GPU y CPU consume
@JORGE4757S
@JORGE4757S Жыл бұрын
XP ya debería permanecer jubilado
@GonzaloOviedoLambert
@GonzaloOviedoLambert 2 жыл бұрын
subieron los planes, hubiera sido espectacular el de 89 mi al año para 4 estudiantes, pero subio a 319 mil y algo
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Buenas! Lo acabo de checkear y me sale 89.000 el Expert Family. Estas usando este link? platzi.com/l/PeladoNerdPlanes/. Sos de Argentina? En mi video sale el screenshot con los precios para Argentina (sale la bandera)
@FernandoCarril
@FernandoCarril 2 жыл бұрын
YugabyteDB tambien anda bien.
@620gonchalo
@620gonchalo 2 жыл бұрын
Y vitess?
@hejeroaz
@hejeroaz 2 жыл бұрын
IM-PRE-SIO-NAN-TE !!!!
@walterricardoforerosanchez8461
@walterricardoforerosanchez8461 2 жыл бұрын
Pelado siempre he tenido una duda, cual es la diferencia entre escalabilidad y elasticidad ?
@gavisaac1603
@gavisaac1603 2 жыл бұрын
ningún "no me gusta", impresionante, que pelado.
@mikehurtado4772
@mikehurtado4772 2 жыл бұрын
MariaDB es escalable y localizable
@johnhb123
@johnhb123 2 жыл бұрын
13:55 🤣🤣
@javierRC82857
@javierRC82857 2 жыл бұрын
Hay algo equivalente para Postgresql ?
@Edwinrea2424
@Edwinrea2424 2 жыл бұрын
en el ejemplo que hizo el pelado era con Postgresql, supongo que es el default
@javierRC82857
@javierRC82857 2 жыл бұрын
@@Edwinrea2424 vi el vídeo desde el celular, creí escuchar que el ejemplo lo hizo con MySQL. Ok voy a revisar
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Cockroach soporta postgres y mysql
@angeloliver2825
@angeloliver2825 2 жыл бұрын
OrientDB me suena a todo esto
2 жыл бұрын
qué lo que's 1:28
@josecelvinrivas
@josecelvinrivas 2 жыл бұрын
AlloyDB
@sebastiandev1522
@sebastiandev1522 2 жыл бұрын
siempre hubo solución, tu propia mente o la versión enterprise je
@ElTioDev
@ElTioDev 2 жыл бұрын
cosmos es lo que buscas pelon
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Cosmos es NoSQL
@edwardalmanzar8382
@edwardalmanzar8382 2 жыл бұрын
YugabyteDB has on average 3x higher throughput than CockroachDB
@jsmsalt
@jsmsalt 2 жыл бұрын
Muy bonito todo, pero mirá ese nombre que se fueron a poner. Aguante maiesecuele
@marcoscarlomagno3065
@marcoscarlomagno3065 2 жыл бұрын
Keee, no puede ser real eso, que clase de magia negra es esa
@robertogzm
@robertogzm 2 жыл бұрын
estas auspiciado?
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Por CockroachDB? No
@Ruelast
@Ruelast 2 жыл бұрын
multitenan saas
@matiascasag
@matiascasag 2 жыл бұрын
SQL?? No querrás decir bases de datos relacionales? Ya que SQL es un lenguaje.
No necesitas Kubernetes
20:40
Pelado Nerd
Рет қаралды 33 М.
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 45 МЛН
拉了好大一坨#斗罗大陆#唐三小舞#小丑
00:11
超凡蜘蛛
Рет қаралды 7 МЛН
QUÉ TANTO SÉ DE KUBERNETES? - Resolviendo el ICEBERG
22:43
Pelado Nerd
Рет қаралды 24 М.
KNATIVE tiene algo INCREÍBLE
16:13
Pelado Nerd
Рет қаралды 25 М.
Todas las aplicaciones que corro en mi SERVERS
16:10
Pelado Nerd
Рет қаралды 131 М.
15 futuristic databases you’ve never heard of
8:42
Fireship
Рет қаралды 666 М.
HERO - Una nueva forma de dar soporte entre equipos
13:57
Pelado Nerd
Рет қаралды 24 М.
How I use SQL as a Data Analyst
15:30
Luke Barousse
Рет қаралды 822 М.
¿Donde desplegar bases de datos de SQL para proyectos reales?
15:49
Excalidraw - GRATIS, LIBRE y sin necesidad de INTERNET.
17:05
Pelado Nerd
Рет қаралды 44 М.
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 45 МЛН