dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem architecture

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 7 dni, 14 godzin, 4 minuty temu Scooletz 85 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 69 dni, 13 godzin, 51 minut temu kamgrzybek 82 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 115 dni, 13 godzin, 8 minut temu devonboard 85 rozwiń

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

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

Architektura 186 dni, 12 godzin, 1 minutę temu asciiBlade 149 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 203 dni, 11 godzin, 54 minuty temu witek1902 156 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 333 dni, 12 godzin, 52 minuty temu Łukasz Kałużny 161 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 389 dni, 14 godzin, 5 minut temu Scooletz 65 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 426 dni, 7 godzin, 15 minut temu Scooletz 119 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 503 dni, 12 godzin, 56 minut temu Scooletz 109 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 513 dni, 13 godzin temu maklipsa 20 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 514 dni, 12 godzin, 45 minut temu devenv 191 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 561 dni, 9 godzin, 19 minut temu devenv 206 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 603 dni, 15 godzin, 55 minut temu http://dynamicallyinvokable... 117 rozwiń

A więc chcesz użyć Service Fabric i od samego począku zastanawiasz się w jaki sposób uczynić Twój cluster bardziej wydajnym. Zauważasz opcję konfiguracji ListenOnSecondary i włączasz ją. Aplikacja zaczyna działać szybciej, ale po pewnym czasie pojawiają się błędy. Jakie? O tym w artykule.

Źródło: blog.scooletz.com
Dziel się z innymi:
Anomalies: Listening to your secondaries with Service Fabric | Szymon Kulec `Scooletz`

Architektura 613 dni, 13 godzin, 25 minut temu Scooletz 38 rozwiń

There are certain classes of exciting problems which are surfaced only in a massively distributed systems. This post will be about one of them. It's rare, it's real and if it happens, it will take your system down. The root cause, however, is easy to overlook.

[EN] The nightmare of large distributed systems

Architektura 706 dni, 15 godzin, 41 minut temu http://dynamicallyinvokable... 74 rozwiń

Everyone is designing for scale a tad different and surprisingly - everyone is saying "we design highly scalable systems". What does it mean?

Dziel się z innymi:
[EN]: What does it mean to design a highly scalable system?

Architektura 736 dni, 23 godziny, 56 minut temu http://dynamicallyinvokable... 58 rozwiń

W jaki sposób tworzyć procesy, które nie zawodzą? Procesy, które odporne są na awarie, brak prądu. Procesy, które są w stanie wrócić do miejsca w którym zostały przerwane i dalej realizować przeznaczone im zadanie. O tym i o sprytnym budowaniu procesów przy wykorzystaniu async-await w artykule poniżej.

Orchestrating processes with full recoverability | Szymon Kulec `Scooletz`

Architektura 793 dni, 13 godzin, 29 minut temu Scooletz 42 rozwiń

Reading time ~10 minutes This article is Part 2 in a 2-Part Series. Part 1 - What is the simplest database?Part 2 - This Article The previous post laid out the most minimum requirements for something to be called a database. While they may be too bare bones for many, there are a lot of databases that don’t fulfill even half of them, and this isn’t stopping from using them on a daily basis. The last time I’ve looked at files, this time something a bit more complex - key-value databases. The idea be...

Want unlimited scale and performance? This is where to start – IndexOutOfRange

Architektura 806 dni, 13 godzin, 14 minut temu maklipsa 43 rozwiń

Krótki opis jak połączyć CRUD i Angular w wersji 2.0. A wszystko to na przykładzie mojej aplikacji konkursowej BoardGamesNook dla planszówkomaniaków.

CRUD w Angularze – programmer-girl

Daj się poznać 2017 807 dni, 12 godzin, 7 minut temu Weronika Tobor 109 rozwiń

Article covers journal service architecture and tech stack that will be used to implement it.Role: One of the core functionality of Mindy app will be journaling.

Tech stack for the document service | Build solution

Daj się poznać 2017 środa, 15 marca 2017 06:20:13 GMT j_boczek 8 spam? rozwiń

1 2 3
Dotnetos Conference
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 876,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 434,77)

8

Damian (9 770,28)

9

danielplawgo (8 283,27)

10

arek (6 822,96)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

dpawlukiewicz (3 979,62)

15

jj09 (3 863,06)

16

AdrianBystrek (3 597,29)

17

spetz (3 448,35)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

KonradKokosa (3 105,41)