Alperen Bayramoğlu.NET Pagination in NutshellSimple pagination implementation in .NETNov 11, 2023Nov 11, 2023
Alperen BayramoğluGenerators and Iterators with Simple ExamplesGenerators and Iterators may help to produce clean code.Oct 14, 2023Oct 14, 2023
Alperen BayramoğluArchitectural CharacteristicsArchitectural characteristics, describe the desired attributes or properties of a software system’s architecture.Sep 17, 2023Sep 17, 2023
Alperen BayramoğluBroker vs. Brokerless Messaging ArchitectureIn brief, Broker messaging architecture means we have a centralized broker acting like a mediator. In the brokerless messaging…Sep 2, 2023Sep 2, 2023
Alperen BayramoğluSynchronizationContext & Configure Await in C#SynchronizationContext is a representation of the current environment that our code is running. For example, in an asynchronous program…Aug 20, 2023Aug 20, 2023
Alperen BayramoğluSystemd in NutshellSystemd is a widely used init system for Linux.Aug 13, 2023Aug 13, 2023
Alperen BayramoğluCGroups and NamespacesNamespaces are a feature of the Linux kernel. A process can use a resource set not seen by another process. Namespaces isolate processes…Aug 13, 2023Aug 13, 2023
Alperen BayramoğluUnderstanding the CAP TheoremIn distributed systems that include a state, it is impossible to implement all properties of consistency, availability, and partition…Aug 5, 2023Aug 5, 2023
Alperen BayramoğluLogging Abstraction in NodeJS Using Winston, TypescriptThis is part two and example of the logging best practices. For part 1: Logging Best Practices with Example.Jul 29, 2023Jul 29, 2023
Alperen BayramoğluLogging Best Practices with ExampleLogging is essential for the detection of failures and should be noted first, logging is not only for diagnostics it is an important…Jul 29, 2023Jul 29, 2023