Blog

  • Architektura mikroserwisowa

    Wraz z rozwojem firmy, wzrasta złożoność domeny.  Rozwój aplikacji musi iść w parze z rozwojem firmy i być dostosowany do wyzwań, które są przed nią stawiane. Architektura mikroserwisowa może być odpowiedzią na problemy pojawiające się w trakcie rozwoju. Jednak czy jest to rozwiązanie idealne? Czym są mikroserwisy? Głównym założeniem architektury mikroserwisowej jest elastyczność i niezależność w rozwoju…

  • Architektura monolityczna

    Wprowadzenie W czasach pierwszych aplikacji architektura monolityczna była prostym następstwem złożoności oprogramowania, które powstawało. Wraz z biegiem czasu ilość wytwarzanego kodu się zwiększała, systemy zaczęły się integrować i powstawały bardziej skomplikowane konstrukcje. Czasy się zmieniły, co nie oznacza, że architektura monolityczna odeszła do lamusa. Czym jest architektura monolityczna i jakie są jej założenia? Architektura monolityczna…

  • Projektowanie czy programowanie?

    Co powinno być pierwsze? Projektowanie czy programowanie?Co powinno być pierwsze? Patrząc na proces SDLC, kolejne kroki jakie powinny być podejmowane podczas rozwoju oprogramowania są jasne. Świadomość wysokości kosztów jakie postają podczas naprawy błędów nie zawsze są oczywiste. W celu określenia kosztów projektów dla badacze z IBM sprawdzili koszty naprawy dla każdej fazy tworzenia oprogramowania1. Koszty…