Why we built our own information system
Bringing projects, clients, time and finance into one place.
Read articleDesign, architecture and CDNs: how we build websites that handle millions of page views and serve more than 80% of requests from cache.
Quality work shows most in operation – the moment users start pouring in. Whether a website holds up depends on both its design and its architecture. At first glance they have little in common; in practice they pull in the same direction.
A well-tuned design helps people find exactly what they are looking for, quickly and easily – with a pleasant user experience to boot. An intuitively designed website has a lovely side effect: it reduces server load and the volume of data transferred. With millions of page views, you can easily reach terabytes of data transferred and processed.
An intuitive environment therefore noticeably lightens the load, because visitors do not have to dig through the website to find what they need. Add a modern design and people are also much happier to come back.
A website where visitors do not get lost saves not only their time, but the servers too.
We build large portals and websites on a combination of .NET and React. That foundation gives us three things we rely on under heavy load:
Extensibility. We can extend the work with further modules at any time, and our experience makes us confident in the stability of the solution even under high load.
Efficient data handling. We work with data efficiently and think ahead about how to simplify requests to the server.
CDN and caching. We do not rely solely on transferring data from our own servers. We use specialised CDN networks to distribute data as efficiently as possible, within the European Union and beyond. We serve more than 80% of requests – tens of millions of them – from the cache, so processing them puts no strain on the infrastructure.
Marketing costs money, and every campaign is evaluated. A campaign can bring in hundreds of thousands of visitors, but they can just as easily leave straight away. They need quality content without unnecessary delay and with a great user experience.
A prestigious company that has spent years building trust must never order a product that could damage its name. That is why we focus on quality from the very start.