---
title: Kuzzle blog (24)
description: "Discover our blogs on a wide range of topics: Events, IoT, Our Team... (24)"
---

[![Kuzzle logo](https://blog.kuzzle.io/hubfs/kuzzle-white-logo.svg)](https://kuzzle.io/)

- [FR](https://blog.kuzzle.io/fr)
- [Careers](https://kuzzle.io/company/recruitment/)
- [Contact Us](https://kuzzle.io/contact-us/)
- [Newsletter](https://kuzzle.io/newsletter/)
- [Blog Home](https://blog.kuzzle.io/)

- [Use Cases](https://kuzzle.io/use-case/)
- [Documentation](https://docs.kuzzle.io/)
- [Company](https://kuzzle.io/company/)

[![](https://blog.kuzzle.io/hubfs/medias/Blog/old/code-coverage_0.png)](https://blog.kuzzle.io/kuzzle-code-coverage-policy)

#### [Kuzzle code coverage policy](https://blog.kuzzle.io/kuzzle-code-coverage-policy)

 By: [Alicia Thermos](https://blog.kuzzle.io/author/alicia-thermos) on 9/14/17 16:51

With 740+ unit tests and 130+ functional test scenarios (still counting), we strive to thoroughly test our product and ensure a high level of quality thanks to many efforts ...

[Read More](https://blog.kuzzle.io/kuzzle-code-coverage-policy)

[![](https://blog.kuzzle.io/hubfs/medias/Blog/old/HOW_TO_AUTHENTICATE20_THROUGH_OAUTH_IN_KUZZLE.png)](https://blog.kuzzle.io/how-to-authenticate-through-oauth-in-kuzzle)

#### [How to authenticate through OAuth in Kuzzle](https://blog.kuzzle.io/how-to-authenticate-through-oauth-in-kuzzle)

 By: [Alicia Thermos](https://blog.kuzzle.io/author/alicia-thermos) on 9/14/17 16:51

Kuzzle authentication is handled by Passport so naturally you can add OAuth strategies to your login. JavaScript and Android SDK will handle the redirection for you.

[Read More](https://blog.kuzzle.io/how-to-authenticate-through-oauth-in-kuzzle)

[![](https://blog.kuzzle.io/hubfs/medias/Blog/old/scalability.png)](https://blog.kuzzle.io/how-we-made-kuzzle-totally-scalable)

#### [How we made Kuzzle totally scalable](https://blog.kuzzle.io/how-we-made-kuzzle-totally-scalable)

 By: [Alicia Thermos](https://blog.kuzzle.io/author/alicia-thermos) on 9/14/17 16:51

One of the big steps we wanted to reach before the 1.0 milestone was the ability to scale up Kuzzle. In this article you will learn how we made it (at least a part of it).

[Read More](https://blog.kuzzle.io/how-we-made-kuzzle-totally-scalable)

[![](https://blog.kuzzle.io/hubfs/medias/Blog/old/nosql-solution.png)](https://blog.kuzzle.io/what-nosql-solution-should-you-choose-mongodb-elastisearch-oriendb)

#### [What NoSQL solution should you choose?](https://blog.kuzzle.io/what-nosql-solution-should-you-choose-mongodb-elastisearch-oriendb)

 By: [Alicia Thermos](https://blog.kuzzle.io/author/alicia-thermos) on 9/14/17 16:51

Several database management systems exist ( db-engines listed 216 ). More and more NoSQL solutions are created and they strive to meet the needs that relational databases ...

[Read More](https://blog.kuzzle.io/what-nosql-solution-should-you-choose-mongodb-elastisearch-oriendb)

[![](https://blog.kuzzle.io/hubfs/medias/Blog/old/pagile-pragmatism_0.png)](https://blog.kuzzle.io/feedback-pragmatism-as-an-agile-method)

#### [Our feedback: Pragmatism as an agile method](https://blog.kuzzle.io/feedback-pragmatism-as-an-agile-method)

 By: [Alicia Thermos](https://blog.kuzzle.io/author/alicia-thermos) on 9/14/17 16:51

Kuzzle team is fully agile, even though we don’t follow any standard agile method. This article explains how we have been building our own agile method: maybe you’ll find some ...

[Read More](https://blog.kuzzle.io/feedback-pragmatism-as-an-agile-method)

[![](https://blog.kuzzle.io/hubfs/medias/Blog/old/blog_image_travis_android.png)](https://blog.kuzzle.io/tips-to-use-travis-on-an-android-environment)

#### [Tips to use Travis on an Android environment](https://blog.kuzzle.io/tips-to-use-travis-on-an-android-environment)

 By: [Alicia Thermos](https://blog.kuzzle.io/author/alicia-thermos) on 9/14/17 16:51

Testing is a very important part of product development and can quickly become overwhelming. At Kuzzle we use Travis as a continuous integration tool. Travis is a free ...

[Read More](https://blog.kuzzle.io/tips-to-use-travis-on-an-android-environment)

<https://blog.kuzzle.io/page/1>

<https://blog.kuzzle.io/page/23>

[1](https://blog.kuzzle.io/page/1) [...](https://blog.kuzzle.io/page/19)

[22](https://blog.kuzzle.io/page/22) [23](https://blog.kuzzle.io/page/23) [24](https://blog.kuzzle.io/page/24) [25](https://blog.kuzzle.io/page/25) [26](https://blog.kuzzle.io/page/26)

<https://blog.kuzzle.io/page/25>

<https://blog.kuzzle.io/page/26>

 What is Kuzzle?

 Kuzzle is an open source software platform for the Internet of Things and data management

Kuzzle IoT : Open Source Platform to simplify the deployment of your IoT applications [Explore Kuzzle IoT](https://kuzzle.io/kuzzle-iot-platform/)

Kuzzle Backend : Open Source Backend to develop better and faster your modern applications [Explore Kuzzle Backend](https://kuzzle.io/kuzzle-backend/)

Have a project? [Contact us](https://kuzzle.io/contact-us/)

[![Kuzzle IoT platform ](https://no-cache.hubspot.com/cta/default/3803374/9d98b274-c1b5-4f20-99c4-486f28793c8d.png)](https://cta-redirect.hubspot.com/cta/redirect/3803374/9d98b274-c1b5-4f20-99c4-486f28793c8d)

[![New call-to-action](https://no-cache.hubspot.com/cta/default/3803374/59ad3da0-065b-4753-9e8f-930aefee903d.png)](https://cta-redirect.hubspot.com/cta/redirect/3803374/59ad3da0-065b-4753-9e8f-930aefee903d)

### blog categories

- [Corporate (5)](https://blog.kuzzle.io/tag/corporate)
- [Digital twins (6)](https://blog.kuzzle.io/tag/digital-twins)
- [IoT Platform (13)](https://blog.kuzzle.io/tag/iot-platform)
- [Smart Building (7)](https://blog.kuzzle.io/tag/smart-building)

### Recent post

### subscribe

Please fill in the form below to subscribe to our blog

PRODUCTS [![ASK A DEMO IOT](https://no-cache.hubspot.com/cta/default/3803374/89ff7ce1-a492-4366-81bc-1e8063958d28.png)](https://cta-redirect.hubspot.com/cta/redirect/3803374/89ff7ce1-a492-4366-81bc-1e8063958d28)

KUZZLE PRODUCT

[Kuzzle Backend](https://kuzzle.io/kuzzle-backend/)

[Kuzzle IoT](https://kuzzle.io/kuzzle-iot-plateforme-open-source/)

READY-TO-USE FEATURES

[User Authentication & Security](https://kuzzle.io/kuzzle-backend/)

[Real-time Database & Advanced Search](https://kuzzle.io/kuzzle-backend/)

[Real-time Geofencing](https://kuzzle.io/kuzzle-backend/)

[Real-time Pub/Sub Engine](https://kuzzle.io/kuzzle-backend/)

[Kuzzle Admin Console](https://kuzzle.io/kuzzle-backend/)

[Installation On Premise & Cloud Agnostic](https://kuzzle.io/kuzzle-backend/)

[SUCCESS STORIES](https://kuzzle.io/success-stories/)

[Smart City](https://kuzzle.io/success-stories/)

[Smart Building](https://kuzzle.io/success-stories/)

[Smart Industry](https://kuzzle.io/success-stories/)

[Smart Logistics](https://kuzzle.io/success-stories/)

[PRICING](https://kuzzle.io/contact-us/)

[Our pricing](https://kuzzle.io/contact-us/)

[DEVELOPERS](https://docs.kuzzle.io) [![Download Kuzzle](https://no-cache.hubspot.com/cta/default/3803374/29eeb7e7-633d-42a0-b95e-bfe382f33a48.png)](https://cta-redirect.hubspot.com/cta/redirect/3803374/29eeb7e7-633d-42a0-b95e-bfe382f33a48)

GUIDES

[Getting Started](https://docs.kuzzle.io/guide/getting-started)

[Essentials](https://docs.kuzzle.io/guide/essentials)

[Kuzzle in Depth](https://docs.kuzzle.io/guide/kuzzle-depth)

DOCUMENTATION

[SDK Reference](https://docs.kuzzle.io/sdk-reference/kuzzle)

[Koncorde](https://docs.kuzzle.io/core/1/guides/cookbooks/realtime-api/introduction/)

[API Documentation](https://docs.kuzzle.io/core/1/api/essentials/connecting-to-kuzzle/)

[Plugin Reference](https://docs.kuzzle.io/plugins/1/essentials/getting-started/)

[Elasticsearch Cookbook](https://docs.kuzzle.io/guide/1/elasticsearch/introduction/)

COMMUNITY

[Github](https://github.com/kuzzleio/kuzzle)

[Discord](https://discord.gg/tAEtyDZ)

[COMPANY](https://kuzzle.io/company/) [![Subscribe to our newsletter](https://no-cache.hubspot.com/cta/default/3803374/01fb3ce7-cf81-42f1-8069-49f402c4f4b2.png)](https://cta-redirect.hubspot.com/cta/redirect/3803374/01fb3ce7-cf81-42f1-8069-49f402c4f4b2)

ABOUT US

[Who we are](https://kuzzle.io/company/)

[Careers](https://kuzzle.io/company/recruitment/)

[How we work](https://kuzzle.io/company/)

[Press](https://kuzzle.io/company/press/)

[Partner](https://kuzzle.io/company/partner/)

[Contact us](https://kuzzle.io/contact-us/)

FOLLOW US

[Twitter](https://twitter.com/kuzzleio)

[Facebook](https://www.facebook.com/kuzzleio)

[Github](https://github.com/kuzzleio)

[Linkedin](https://www.linkedin.com/company/kuzzle/)

[Youtube](https://www.youtube.com/channel/UCHcEzVQoH10YSyxc7jD3SMw)

- [Privacy policy](https://kuzzle.io/privacy-policy/)

©2021 KUZZLE - All rights Reserved   
Elasticsearch and Kibana are trademarks of Elasticsearch BV, registered in the U.S. and in other countries.