How to Design Microservices Architecture?

The technology sector is all excited over microservices. It is capable of breaking up huge applications into reduced, independently managed, and updated components, making it a go-to option…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Structure of a Smartphone

You may have the illusion of control.

A typical smartphone has at least three independent computer systems inside it, each running its own operating system and each one of them programmed by a different community of developers working in a different segment of the industry.

As a smartphone user, you may have the illusion that you control your phone. In reality, the functions of your phone are controlled by the software in these three computer systems, only one of which is directly accessible to you.

How did it get like this? Historically, we started with “feature phones”, which had a baseband processor and a SIM and a very simple microcontroller running a keypad and screen. Then, in a separate line of evolution, we had PDAs. Remember PDAs? The smartphone is a fusion of these two products, and there is still a very clear line between the “phone” part (baseband + SIM) and the “PDA” part (application processor).

Typically, this processor runs Google Android or Apple iOS. It is the only processor where you can directly install software yourself, in the form of “apps”. The other processors are completely locked down, even in a “rooted” or “jail-breaked” phone. From a telecom standpoint, the application processor is an add-on accessory hosting a collection of dubious software from unknown…

Add a comment

Related posts:

I Need to Read The Lord of the Rings

Written by J.R.R. Tolkein, The Lord of the Rings is one of the pillars of the fantasy genre. Universally praised for its world building with the inclusion on its own languages and the relationships…

10 Modern Types of Interactive Website Elements

Interactivity in digital solutions has become the norm today. The more opportunities end users have to get feedback on their actions, the more pleasant it is for them to interact with a product, and…

What I Learnt While Developing An Event Registration System

I recently had the opportunity to work on an event registration system programming project as my portfolio project for graduating from ALX Software Engineering program foundations. It a bit complex…