Logo

Blu Tech Blog

Implementing a non-blocking I/O server

When developing the server for a learning project database Keva I got the chance to learn a bit more about non-blocking I/O (NIO) and their libraries in Java.

Read More
 Jun 10, 2021      io  server  networking  java 

ACID model in database system

When talking about databases the term ACID comes up quite often. It’s a model for designing a database system that was introduced based on how data were usually manipulated in real use cases.

Read More
 Apr 25, 2021      database  system design 

Learning about some commonly known design patterns

In my first internship, one of the tasks I had to do was learned about Go as well as revised on design patterns. So I mixed them together by trying to come up with my own examples for the patterns and implement them in Go.

Read More
 Oct 1, 2018      design patterns  data structure  OOP 

Applying OOP to geometry objects for an SVG Interpreter

During 2nd year at university there was a team project about using knowledge of Object-Oriented Programming to design a data system that works well with basic geometry shapes.

Read More
 Jul 18, 2018      design patterns  data structure  OOP 

A basic command line search engine

In the last semester of my 1st year in uni, the final project on Data Structures required a team of 4 to create a search engine that could execute common search queries on a give data set.

Read More
 Jul 14, 2018      algorithm  data structure  search engine 
 – 

Blu  © 2021  /  Blu Tech Blog  – 

Powered By Hugo  Theme Harbor