Mikroservis

Falcon: Mikroservis ve API’lar Yazmak için Şahane bir Framework

Falcon, backend ve mikroservis geliştirmeyi kolaylaştıran ve yüksek hız sağlayan bir Python frameworkü. Aynı donanım üzerinde daha fazla istekle baş edebileceği konusunda iddialı gözüken bir yapıda. Falcon aynı zamanda PyPy destekliyor ve bu özelliği onu daha da hızlı çalışabilir hale getiriyor. Falcon ile API yazmaksa gerçekten çok kolay. Aslında, bir API’ı yazmak ve Gunicorn veya herhangi bir WSGI sunucusuyla yayına almak için birkaç dakika bile yeterli olabiliyor. Bu yazıda, Falcon ile örnek bir API yazmaya çalışıp, sonra da ona istek göndereceğiz. Falcon’un hızını görmek için de nasıl benchmark çalıştırabileceğimize bakacağız. Benim bilgisayarımda benchmark çalıştırdığımda aldığım sonuçları yazının bir sonraki kısmında bulabilirsiniz. Code coverage konusunda %100 oranını sa...