Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 195
  1. These days nearly every new project is set up as a microservice architecture.

  2. I had an Entity User in my Spring Boot application and storing information with a Repository to my MariaDB database worked fine.

  3. Recently I was adding new fonts to an Angular application which is using the awesome jsPDF library.

  4. If you think of a simple database, where you just append a file with new entries and query the whole file for an entry, you’ll see a basic trade-off: Writing (= appending the file) is pretty simple and fast.

  5. Sometimes you run into issues with memory leaks or JavaScript heap out of memory errors within your NodeJS application and need to analyze it.

  6. Kubernetes can automatically provision PersistentVolume for you and make them available for your PersistentVolumes.

  7. Containers do have Lifecycle Hooks: PostStart: Is executed immediately after container is created.

  8. I was searching for a way to see the current free/available/used space of the Disk resource of Azure.

  9. If you want to use kubectl to get information about a PersistentVolume of a Pod, then use the following steps: Get information about the Pod: kubectl describe pod [POD_NAME] -n [NAMESPACE] This will give you information about the Pod.

  10. In a classic way the software architect did some decisions on the architecture characteristics, the style and component structure.

  11. The smallest deployable unit in a Kubernetes cluster is the Pod.

  12. Click here to read more about the concepts of dependency inversion.

  13. Click here for a code example.

  14. tl;dr Get the PID of the running process and send the signal via CLI.

  15. If you want to validate the values of an incoming request body (like for example whether the e-mail is valid), then you can use in NestJS ValidationPipes.

  16. Kubernetes objects describe the desired state of the cluster.

  17. A good pipeline structure in Logstash gets you the most out of it!

  18. Either you want to work with data in your ELK-stack (Elasticsearch-Logstash-Kibana) or collect, parse and transform data from a variety of sources: Logstash is a good tool to choose.

  19. Since 2018 I’m looking after the progress of WebAssembly as I think it is a quite interesting technology and can be the technology of the future.

  20. This is the second of two posts in a series about disaster recovery.

  21. This is the first of two posts in a series about disaster recovery.

  22. The greatest navigators logged their activities on the sea so good, that years after the logbooks were found you could track day by day the route of their trip.

  23. Distributing data in realtime has some exceptional challenges which you need to keep in mind when developing an application.

  24. In a request-based model the system makes actions according to a request which comes usually by a user.

  25. I worked once on a problem where the requirement was to consume one internal feed and send it to an server outside.

  26. … or: why it is better to create jobs instead letting the user wait.

  27. STOMP is a good and easy protocol to communicate in realtime via WebSockets.

  28. If you want to store logs of a Gradle run to a file, just add the filepath (including the name) via the UI.

  29. Semaphores are useful to limit the access of concurrent threads to a resource.

  30. As soon as you got Helm up and running and understand the basics, you can start using it.

  31. Managing YAML-files for Kubernetes can be sometimes really complicated: You have multiple files which describe for Kubernetes how to deploy the application.

  32. Used NestJS version: 8.4.0 To validate user inputs like parameters or the request body in a REST call, you can use the built-in pipes of NestJS.

  33. Once I had some fun to debug a scheduled method which executes a request every 1 second.

  34. Product-based applications which are monolithic and installed on the customer side can use the microkernel architecture to make customization possible.

  35. Decorators in Typescript help us to add annotations and a meta-programming syntax for class declarations and member.

  36. Service based architectures have separately deployed services with an UI and one monolithic database.

  37. This document was last revised on 2022-09-24 and updated for the usage with Spring Boot 3.

  38. At the beginning phase of a new software architecture there are four dimensions of software architecture at which you should look and communicate with the stakeholders.

  39. The pipeline architecture appeared for the first time when developers started splitting the functionality into parts.

  40. Technical documentation services like readthedocs.io help a lot to create documentations which are easy to read and understand for the users of an API.

  41. If you search for my title, you’ll find a lot of discussions about the differences of modules and components.

  42. I never worked directly with the TCP protocol.

  43. Although I wanted to start with it, I didn’t have the time to start reading technical literature until last years November.

  44. Sometimes the normal gradlew clean build doesn’t really help in the understanding why a gradle build fails.

  45. In times of COVID-19 where a huge part of a team works mostly from home it may be a little bit hard to get into a new team and project.