dotnetomaniak.pl - Artykuły z tagiem architecture

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 2100 dni, 15 godzin, 49 minut temu Łukasz Kałużny 163 ź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 2156 dni, 17 godzin, 1 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 2193 dni, 10 godzin, 11 minut 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 2270 dni, 15 godzin, 53 minuty temu Scooletz 111 ź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 2280 dni, 15 godzin, 57 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 2281 dni, 15 godzin, 42 minuty 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 2328 dni, 12 godzin, 16 minut temu devenv 210 ź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 2370 dni, 18 godzin, 51 minut temu http://dynamicallyinvokable... 117 źrodło 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 2380 dni, 16 godzin, 22 minuty temu Scooletz 38 źrodło 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 2473 dni, 18 godzin, 37 minut temu http://dynamicallyinvokable... 75 źrodło 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 2504 dni, 2 godziny, 52 minuty temu http://dynamicallyinvokable... 58 źrodło 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 2560 dni, 16 godzin, 26 minut temu Scooletz 45 źrodło 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 2573 dni, 16 godzin, 11 minut temu maklipsa 43 źrodło 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 2574 dni, 15 godzin, 4 minuty temu Weronika Mularczyk 112 źrodło 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? źrodło rozwiń

We’ve got prepared working ASP.NET Core application with whole frontend stuff set up. You can think – it’s good moment to start working on features. You’re right, but still we’ve got some things to do before we’ll be able to focus only on features. In this episode we’re going to show you some basic concepts..

Getting started on ASP.NET Core & React - episode 04 - PoznajProgramowanie.pl

Web 2590 dni, 5 godzin, 14 minut temu AdrianBystrek 105 źrodło rozwiń

Nie będzie o drzewie DOM ani tym bardziej o budowie prawdziwego domu. Opisane są tu podstawy architektury projektu..

Dziel się z innymi:
Zbudujemy nowy DOM – Dev on board

Architektura wtorek, 7 marca 2017 21:42:36 GMT devonboard 40 spam? źrodło rozwiń

Let's assume you are considering using Cassandra for logs storage or in general, for time series storage. You are well prepared - asked google extensively. Yet, there is a trap waiting to kill your cluster in few weeks after lunch.

[EN] Cassandra logs/time series storage design - optimal compaction strategy

Od pewnego czasu chodził mi głowie pomysł by napisać coś o DDD. Tak się złożyło, ze u mnie w firmie powstaje element systemu o nazwie Audit, który będzie służył do zarządzania (planowanie, wykonanie, raportowanie) audytami. Zdecydowałem się pokazać na blogu jak napisać taki system w oparciu o reguły DDD (głównie ze względu na to, że w obecnym projekcie nie korzystamy z DDD). Aby urealnić cały proces, wymagania które będziemy implementować będą pochodzić z rzeczywistej domeny. Oczywiście będzie ...

Tagi: .Net, architecture, C#, DDD
Dziel się z innymi:
Blog piwno-programistyczny: DDD w praktyce #0 - Model domeny

Architektura 2735 dni, 12 godzin, 26 minut temu markone 258 źrodło rozwiń

Reading time ~3 minutes This is a fifth part of a series:part 1 - Why schedule and procrastinate jobs?part 2 - Overview of Hangfiepart 3 - Scheduling and Queuing jobs in Hangfirepart 4 - Dashboard, retries and job cancellationpart 5 - Job continuation with ContinueWithpart 6 - Recurring jobs and cron expressions Part 3 covered almost all functions in BackgroundJob class except for ContinueWith functions family. So here we go :) The fact that it has the same name as a System.Threading.Tasks.Task funct...

Dziel się z innymi:
[EN]Don't do it now! Part 5. Hangfire details - job continuation with ContinueWith – IndexOutOfRange

Architektura 2763 dni, 12 godzin, 38 minut temu maklipsa 76 źrodło rozwiń

1 2 3

Najaktywniejsi w tym miesiącu