dotnetomaniak.pl - Artykuły z tagiem architecture

Pracując z klientami jako konsultant i architekt zauważam, że o ile większość moich rozmówców ma świadomość jak zbudować system oparty o mikrousługi, o tyle gdy przychodzi temat raportów i szeroko pojętego Business Intelligence to sprawy mają się różnie. W tym wpisie chciałbym pokazać z jakimi najczęściej wdrażanymi rozwiązaniami się spotykam, jakie mają wady/zalety oraz jak można to zrobić lepiej używając oczywiście chmury

Źródło: itwchmurach.pl
Dziel się z innymi:
Raporty w systemach rozproszonych – IT w chmurach

Cloud 78 dni, 19 godzin, 57 minut temu markone 60 źrodło rozwiń

Mapy Simona Wardleya to niesamowite narzędzie do odnajdowania się w terenie technologii i wyznaczania kolejnych, strategicznych posunięć. Sam autor map pracował przy serverless zanim uzyskało tą nazwę. Zachęcam do zapoznania się!

Źródło: blog.scooletz.com
Dziel się z innymi:
Wstęp do map Simona Wardleya - Szymon Kulec @Scooletz

Architektura 95 dni, 22 godziny, 9 minut temu Scooletz 74 źrodło rozwiń

Zanim przejdę do odpowiedzi, zrób proszę mały eksperyment. Weź aplikację, którą "dotykałeś" dzisiaj, cofnij się w czasie do pierwszego jej “planowania” i spróbuj odpowiedzieć sobie ile instancji byś wtedy zaplanował. Jak możesz uzasadnij odpowiedź i jeżeli masz ochotę to po...

Źródło: www.linkedin.com
Dziel się z innymi:
Ile instancji powinna mieć nasza aplikacja?

Architektura 213 dni, 22 godziny, 34 minuty temu Piotr Stapp 215 źrodło rozwiń

Recently I am starting a couple of new projects. One of them is my university open-source project helping to donate animal shelters. The first challenge every developer faces is the architecture. There are many possible architectural patterns. I wrote a post about choice between monolith and microservices here. But this post is about how to structure your solution. Clean architecture is one of the ...

Clean Architecture based on my open-source project

Architektura 253 dni, 22 godziny, 7 minut temu netsharpdev 165 źrodło rozwiń

Today I'm trying to give you some tips on approaching an unknown codebase. How do you manage to quickly find yourself in new code you don't know? How do you manage to join a new project?

How to start working with an unknown codebase? - CodeJourney.net

Sztuka programowania 316 dni, 23 godziny, 49 minut temu dsibinski 116 źrodło rozwiń

W poprzednim wpisie (Big Data to 3 słowa) wspomniałem z jakimi wyzwaniami mierzy się Big Data. Dotyczy to również architektury. Wykorzystywana wcześniej EDW (Enterprise Data Warehouse) nie pasuje do nowych standardów. Opracowano nową architekturę o bardzo obrazowej nazwie Data Lake (dosłownie Jezioro Danych). Wyobraź sobie te wszystkie górskie potoki (nazwa strumień danych nie wygląda na przypadkową), które spływają do jeziorka z którego wszyscy korzystają… ale najpierw przyjrzyjmy się co było nie tak w ...

Źródło: wiadrodanych.pl
Dziel się z innymi:
Czy słonie pływają? Kilka słów o Data Lake - Wiadro Danych

Architektura 316 dni, 23 godziny, 49 minut temu mszymczyk 67 źrodło rozwiń

Reading time ~7 minutes I will be back to the series about data modeling in noSQL databases, but for now, I want to note down a few arguments that are still hot after an interesting discussion with a friend. The talk boiled down to a simple question:Should I use a service mesh or use a bare bones Kubernetes? I know how strange the combination of bare-bones and Kubernetes sounds, but this is the world we are living in :). I’m standing firmly on the position that service mesh is the only way to go. Her...

Dziel się z innymi:
Use Kubernetes or a service mesh?– IndexOutOfRange

Architektura 378 dni, 10 godzin, 38 minut temu maklipsa 79 źrodło rozwiń

Bardzo dobrze znać zalety konkretnych technologii. Jeszcze lepiej poznać też ich wady i ograniczenia. Zapraszam do poznania Azure CosmosDB z tej drugiej strony.

Źródło: blog.scooletz.com
Dziel się z innymi:
CosmosDB i jego ograniczenia | Szymon Kulec `Scooletz`

Cloud 431 dni, 23 godziny, 49 minut temu Scooletz 123 źrodło rozwiń

GRASP. Explanation of fundamental Object-Oriented Design General Responsibility Assignment Software Patterns (or Principles).

Dziel się z innymi:
[EN] GRASP - General Responsibility Assignment Software Patterns Explained - Kamil Grzybek

Architektura 493 dni, 23 godziny, 36 minut temu kamgrzybek 83 źrodło rozwiń

Writing your code for better scaling. Quick summary inspired by Damian Edwards and David Fowler.

Dziel się z innymi:
Scaling ASP.Net Application – Dev on board

Architektura 539 dni, 22 godziny, 53 minuty temu devonboard 86 źrodło rozwiń

Krótki post przytacza 3 wady dziedziczenia przy projektowaniu komponentów.

Dziel się z innymi:
[EN] Inheritance? Just say no!

Architektura 610 dni, 21 godzin, 46 minut temu asciiBlade 151 źrodło rozwiń

Temat mikroserwisów w świecie IT jest ciągle żywy. Jak każda nowość – generuje dużo szumu i wzbudza wiele kontrowersji. Jeszcze do niedawna rozmowy o architekturze mikroserwisowej dotyczyły tylko i wyłącznie backendu aplikacji. Przestarzały, nielubiany i krytykowany przez wielu monolit spychany był w stronę warstwy prezentacji. W pewnym momencie zaczęto się zastanawiać – czy coś nam zaraz nie wybuchnie?

Źródło: asc.altkom.pl
Dziel się z innymi:
UI w epoce mikroserwisów - Micro Frontends i Web Components

Architektura 627 dni, 21 godzin, 39 minut temu witek1902 159 źrodło rozwiń

Z mojego doświadczenia można to najkrócej podsumować, że chmura to jedno wielkie „ale” i „to zależy”...

Źródło: kaluzny.io
Dziel się z innymi:
Jak jest naprawdę z tą chmurą?

Cloud 757 dni, 22 godziny, 37 minut temu Łukasz Kałużny 161 źrodło rozwiń

Często mówi się, że w programowaniu są tylko dwa trudne aspekty: wygasanie cache'a i prawidłowe nazywanie rzeczy. W tym poście staram się pokazać jak niezajmować się wygasaniem i prawidłowo modelować struktury danych i aplikacji, aby mogły efektywnie korzystać z cache'a.

Źródło: blog.scooletz.com
Dziel się z innymi:
The subtle art of caching | Szymon Kulec `Scooletz`

Architektura 813 dni, 23 godziny, 50 minut temu Scooletz 66 źrodło rozwiń

Po co wprowadzamy ograniczenia w naszych aplikacjach, serwisach? Dlaczego nie tworzyć architektur gotowych na wszystko? Zapraszam do przeczytania artykułu o Bounded Design

Źródło: blog.scooletz.com
Dziel się z innymi:
Bounded design | Szymon Kulec `Scooletz`

Architektura 850 dni, 17 godzin temu Scooletz 119 źrodło rozwiń

Nocny batch. W dzisiejszych reaktywnych czasach te dwa słowa wywołują grozę. Ale czy batchowanie jest naprawdę takie złe? A może instnieją sposoby na sensowne użycie tego podejścia? Zapraszam do lektury na ten temat.

The batch is dead, long live the smart batch | Szymon Kulec `Scooletz`

Architektura 927 dni, 22 godziny, 42 minuty temu Scooletz 110 źrodło rozwiń

Reading time ~3 minutes This article is Part 2 in a 2-Part Series. Part 1 - The missing Azure Functions documentationPart 2 - This Article As I wrote in the previous post there are two ways to run precompiled .NET code in Azure Functions - .NET 4.6.x or .NET Core. Why did I decide to go with the old .NET runtime? For the current moment, F# on .NET Core does not support type providers (there is a workaround, but I didn’t want to go with it for the current moment). I went to work thinking that it will...

Troubleshooting compiled Azure Functions in F# – IndexOutOfRange

Cloud 937 dni, 22 godziny, 45 minut temu maklipsa 20 źrodło rozwiń

Wprowadzenie do Progressive Web Apps (PWA). Czyli rozwiązania pozwalającego na zainstalowanie aplikacji webowej na ekranie głównym smartfona bez konieczności korzystania z App Store.

Źródło: devenv.pl
Dziel się z innymi:
Progressive Web Apps - wprowadzenie do aplikacji progresywnych - DevEnv

Mobile development 938 dni, 22 godziny, 30 minut temu devenv 191 źrodło rozwiń

Słyszałeś o GraphQL? To technologia stworzona przez Facebook wspomagająca tworzenie API, a która ma być alternatywą dla tradycyjnej architektury REST.

Źródło: devenv.pl
Dziel się z innymi:
Wstęp do GraphQL - DevEnv

Architektura 985 dni, 19 godzin, 5 minut temu devenv 209 źrodło rozwiń

Developer’s job is far beyond designing, writing the code and testing it. One of the important responsibilities is to ship the code to production. How to do that safely?

[EN] Rock solid pipeline - how to deploy to production comfortably?

Architektura 1028 dni, 1 godzinę, 40 minut temu http://dynamicallyinvokable... 117 źrodło rozwiń

1 2 3

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,51)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 173,43)