Tag Archives: process

Gnu/Linux Çalışma Seviyeleri

İşletim sisteminin boot edilirken çalışacak servislerin, programların hangi çalışma seviyesinde başlatacağını runlevels belirler. Gnu/Linux’ta 7 çalışma seviyesi bulunmaktadır. Runlevel 0: Sistem halt modunda çalışır. Bu çalışma seviyesine geçildiğinde bütün programlar ve servisler sonlandırılır ve sistem kendini kapatır. Runlevel 1: Sistem çok kullanıcı moddan, tek kullanıcı moda geçer. Yani sadece root kullanıcısıyla sisteme giriş yapılabilir. Network sistemler aktif… Read More »

Npm, Yeoman, Nuget, Bower ve Grunt Araçları

Günümüzde, web uygulaması geliştirirken artık birden fazla araçları kullanmaya ihtiyaç duyuyoruz. Bu araçların ne zaman, nerde kullanmaya ihtiyaç duyuyoruz bunları anlatacağım. Doğru aracı, doğru yerde kullanınca geliştirme zamanı ve geliştirici uğraşı gerçekten azalıyor.   Npm; Redis, Mysql, Mongodb, Electron.js, Nodemon gibi sayısız kütüphane veya uygulamaları en güncel versiyonları ile tek tek kendi web sitelerinden kurmak yerine, Npm… Read More »

Supervisord Servisi Kullanımı

Supervisord servisi için süreç kontrol sistemi(process control system) diyebiliriz. Yani bir süreci, istenilen sayı kadar açar, bunları paralelde yürütebiliriz. Eğer bu processin işi biterse tekrardan başlatabilir, bu işlere farklı isimler verebiliriz. Örneğin; RabbitMQ ve Python ile Uygulama Geliştirme yazımda birden fazla terminal açıp, birden fazla worker açıyorduk. Bunu arkada tarafta servis olarak çalıştırmak için Supervisord… Read More »