Strona głównaUżytkownik

Havret | użytkownik

3 dni, 20 godzin, 5 minut temu
13 września, 2018

Recently I’ve learned a few new DevOps things which help me and my teammates to work more effectively with ELK. I think they’re worth sharing.

Dziel się z innymi:
[EN]Tips and Tricks for managing ELK configuration · Cezary Piątek Blog

Narzędzia 6 dni, 5 godzin, 17 minut temu cezarypiatek 23 rozwiń

Have you ever been in a situation when you discovered an exception in the logs that forced you to spend the next couple of minutes - or even hours - figuring out what exactly went wrong? The message was very cryptic and the only useful information that guided you to the crime scene was a stack trace. And after arriving there, you still had no idea what had really happened and what was the culprit. The most frustrating part is that in many cases the reason is very trivial and could be diagnosed immediatel...

Dziel się z innymi:
The art of designing exceptions · Cezary Piątek Blog

Sztuka programowania 32 dni, 3 godziny, 26 minut temu cezarypiatek 130 rozwiń

Akka.NET is quite opinionated in terms of persistence. Paraphrasing Henry Ford’s famous quote: You can persist your data any way you want in Akka.NET, so long as you use event sourcing. But what if you don’t want to? Perhaps the problem you are trying to solve doesn’t overlap with this particular mental model, and yet you think you can still gain a lot by leveraging Akka. Then you have to bake your own solution. In this blog post, I would like to show you one way of integrating Akka.NET with an ORM. To k...

Dziel się z innymi:
How to use Entity Framework Core with Akka.NET

Programowanie rozproszone 36 dni, 5 godzin, 44 minuty temu Havret 100 rozwiń

The CQRS/CQS pattern works great, I immediately found a lot of benefits. It helps me to enforce separation of concerns, single responsibility and consistency in my codebase, as well as eliminate all that AOP magic with restoring full control over the code execution. Unfortunately, there is also a boring side of implementing CQRS - THE TYPING.

Dziel się z innymi:
[EN]CQRS snippets · Cezary Piątek Blog

Narzędzia 57 dni, 6 godzin, 17 minut temu cezarypiatek 123 rozwiń

Last week I blogged about the integration of Akka.NET and ASP.NET Core. Today I would like to discuss possible problems you may face if you decide to deploy this kind of application, and how you can address them.

Tagi: Akka.NET, iis
Dziel się z innymi:
[EN] Why deploying Akka.NET on IIS may be a bad idea

Architektura 61 dni, 6 godzin, 15 minut temu Havret 50 rozwiń

Hi all! I am thrilled to announce that after more than two years of intensive book writing, it is finally available for preorder! Its about 800 pages are solely dedicated to the topic of .NET memory management and its Garbage Collector. With many, many internal workings of all this. I believe, personally, that there is currently no single book or even finite set of articles online that give so comprehensive insight into this topic. As a person who sincerely loves .NET a...

Tagi: .Net, book, gc, memory
Dziel się z innymi:
[TooSlowException blog] Pro .NET Memory Management book pre-order

Inne 67 dni, 6 godzin, 14 minut temu KonradKokosa 81 rozwiń

Recently I’ve had occasion to work much more than usually with NHibernate. This is a really great ORM and a very mature project, but when you make a mistake it informs you about that in a very generic way (in most cases). The problem that hunted me for a few days was the issue with field length constrains (which was caused by insufficient and inconsistent REST API validation). When there was a discrepancy between declared field length in NHibernate mapping and validation logic (or the vali...

Dziel się z innymi:
[EN] Validating fields of NHibernate model · CEZARY PIĄTEK

Bazy danych i XML 210 dni, 7 godzin, 6 minut temu cezarypiatek 48 rozwiń

Integrating Akka.NET and ASP.NET Core can be quite tricky. In this blog post, I would like to demonstrate how to make these two technologies work together smoothly.

Dziel się z innymi:
How to integrate Akka.NET and ASP.NET Core

Architektura 67 dni, 6 godzin, 14 minut temu Havret 80 rozwiń