Couchbase en PyCon

Probablemente haya visto esas pegatinas omnipresentes en los parachoques que dicen que "el otro coche de un conductor es un...", donde "..." es alguna otra forma de transporte que no es un coche. Si mi portátil llevara una pegatina así, diría "Mi otro lenguaje es Python". Por eso, cuando a este chico .NET le propusieron asistir a la PyCon, aproveché la oportunidad.

Junto con mis colegas Dustin, Ali y Allie atendimos el stand de Couchbase. Tuvimos tal flujo de visitantes que no tuve tiempo de asistir a ninguna charla. No importa, aprendí más sobre el estado de Python y espero haber ayudado a algunos desarrolladores de Python a aprender más sobre el estado de NoSQL y Couchbase.

Lo que he aprendido de Python es que está vivo y coleando. Se utiliza en una gran variedad de empresas, empresas en las que nunca habría esperado encontrar código sin llaves. Los Pythonistas tampoco tienden a identificarse a sí mismos como "desarrolladores del framework %s" % random.choice(['Pyramid', 'Django', 'Tornado', 'Twisted']) de la misma manera que los desarrolladores de Ruby se llaman a sí mismos desarrolladores de Rails o los desarrolladores de .NET a veces se llaman a sí mismos desarrolladores de ASP.NET. 

Esta diversidad de marcos me sugiere que es probable que los ingenieros de Python consideren el uso de bases de datos no relacionales para una variedad de casos de uso (no sólo los obvios). Ya forma parte de la cultura que se utilice la mejor herramienta para el trabajo. En el mundo .NET, sufrimos el síndrome de "no se inventó aquí" quizás más que la mayoría. Incluso los desarrolladores de Python que conocí que se consideraban a sí mismos desarrolladores RDBMS estaban muy abiertos y entusiasmados con Couchbase y las ideas no relacionales.

Tuve la oportunidad de presentar NoSQL a varios desarrolladores. Otros conocían el espacio más amplio y pude demostrarles dónde encaja Couchbase. Y otros ya estaban participando activamente en la creación de prototipos no relacionales. Estoy deseando trabajar con algunos de estos desarrolladores en el futuro. 

Aquí en Couchbase usamos Python para una variedad de tareas. Desde soporte a clientes, a QA o desarrollo de servidores, usamos Python de muchas maneras. Estamos muy contentos de trabajar con la comunidad y avanzar en nuestra Python Client Library. Los últimos commits han puesto al cliente en línea con nuestra última vista previa para desarrolladores, pero sigue siendo un trabajo en progreso. Espera que mejore significativamente a medida que nos acercamos a Couchbase Server 2.0. 

También estate atento a mi cliente Tornado*. Lo empecé en el viaje a PyCon y lo pondré en línea pronto. 

*Tenga en cuenta que el cliente Tornado no es oficial y no es compatible con Couchbase. 

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por John Zablocki, Desarrollador NET. Desarrollador SDK, Couchbase

John Zablocki es desarrollador de NET. SDK en Couchbase. John es también el organizador de Beantown ALT.NET y antiguo profesor adjunto en la Universidad de Fairfield. También puedes consultar el libro en Amazon llamado "Couchbase Essentials" que explica cómo instalar y configurar Couchbase Server.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.